Call tree
LLVMFuzzerTestOneInput /src/skcms/fuzz/fuzz_iccprofile_transform.c linenumber=-1
  skcms_Parse /src/skcms/fuzz/../src/skcms_public.h linenumber=67
    skcms_ParseWithA2BPriority /src/skcms/skcms.cc linenumber=319
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1403
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1404
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1405
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1406
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1407
      _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1408
        _ZL12read_big_i32PKh /src/skcms/skcms.cc linenumber=419
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=415
      _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1409
      _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1410
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1411
      _ZL6fabsf_f /src/skcms/./src/skcms_internals.h linenumber=1424
      _ZL6fabsf_f /src/skcms/./src/skcms_internals.h linenumber=1425
      _ZL6fabsf_f /src/skcms/./src/skcms_internals.h linenumber=1426
      _ZL13get_tag_tablePK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=1431
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1433
      _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1434
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1450
        _ZL13get_tag_tablePK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=1368
        _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1370
        _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1372
        _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1373
        _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1374
      _ZL10read_curvePKhjP11skcms_CurvePj /src/skcms/skcms.cc linenumber=1451
        _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=719
        _ZL15read_curve_paraPKhjP11skcms_CurvePj /src/skcms/skcms.cc linenumber=721
          _ZL12read_big_u16PKh /src/skcms/skcms.cc linenumber=601
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=622
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=626
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=627
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=634
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=635
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=636
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=644
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=645
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=646
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=647
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=650
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=651
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=652
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=653
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=654
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=655
          skcms_TransferFunction_isSRGBish /src/skcms/skcms.cc linenumber=658
            _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=203
              _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=185
        _ZL15read_curve_curvPKhjP11skcms_CurvePj /src/skcms/skcms.cc linenumber=723
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=676
          _ZL12read_big_u16PKh /src/skcms/skcms.cc linenumber=698
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1467
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1468
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1469
      _ZL10read_curvePKhjP11skcms_CurvePj /src/skcms/skcms.cc linenumber=1470
      _ZL10read_curvePKhjP11skcms_CurvePj /src/skcms/skcms.cc linenumber=1471
      _ZL10read_curvePKhjP11skcms_CurvePj /src/skcms/skcms.cc linenumber=1472
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1480
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1481
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1482
      _ZL14read_to_XYZD50PK12skcms_ICCTagS1_S1_P15skcms_Matrix3x3 /src/skcms/skcms.cc linenumber=1483
        _ZL12read_tag_xyzPK12skcms_ICCTagPfS2_S2_ /src/skcms/skcms.cc linenumber=579
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=502
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=503
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=504
        _ZL12read_tag_xyzPK12skcms_ICCTagPfS2_S2_ /src/skcms/skcms.cc linenumber=580
        _ZL12read_tag_xyzPK12skcms_ICCTagPfS2_S2_ /src/skcms/skcms.cc linenumber=581
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1499
      _ZL8read_a2bPK12skcms_ICCTagP9skcms_A2BbPKh /src/skcms/skcms.cc linenumber=1500
        _ZL13read_tag_mft1I9skcms_A2BEbPK12skcms_ICCTagPT_ /src/skcms/skcms.cc linenumber=1298
          _ZL15read_mft_commonPK16mft_CommonLayoutP9skcms_A2B /src/skcms/skcms.cc linenumber=874
          _ZL11init_tablesI9skcms_A2BEbPKhmjjjPT_ /src/skcms/skcms.cc linenumber=881
        _ZL13read_tag_mft2I9skcms_A2BEbPK12skcms_ICCTagPT_ /src/skcms/skcms.cc linenumber=1299
          _ZL15read_mft_commonPK16mft_CommonLayoutP9skcms_A2B /src/skcms/skcms.cc linenumber=892
          _ZL12read_big_u16PKh /src/skcms/skcms.cc linenumber=896
          _ZL12read_big_u16PKh /src/skcms/skcms.cc linenumber=897
          _ZL11init_tablesI9skcms_A2BEbPKhmjjjPT_ /src/skcms/skcms.cc linenumber=905
        _ZL12read_tag_mabPK12skcms_ICCTagP9skcms_A2BbPKh /src/skcms/skcms.cc linenumber=1300
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=977
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=978
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=979
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=980
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=981
          _ZL11read_curvesPKhjjjP11skcms_Curve /src/skcms/skcms.cc linenumber=988
            _ZL10read_curvePKhjP11skcms_CurvePj /src/skcms/skcms.cc linenumber=917
          _ZL11read_curvesPKhjjjP11skcms_Curve /src/skcms/skcms.cc linenumber=999
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1010
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1011
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1012
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1013
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1014
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1015
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1016
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1017
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1018
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1019
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1020
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1021
          _ZL11read_curvesPKhjjjP11skcms_Curve /src/skcms/skcms.cc linenumber=1034
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1516
      _ZL8read_b2aPK12skcms_ICCTagP9skcms_B2AbPKh /src/skcms/skcms.cc linenumber=1517
        _ZL13read_tag_mft1I9skcms_B2AEbPK12skcms_ICCTagPT_ /src/skcms/skcms.cc linenumber=1305
          _ZL15read_mft_commonPK16mft_CommonLayoutP9skcms_B2A /src/skcms/skcms.cc linenumber=874
          _ZL11init_tablesI9skcms_B2AEbPKhmjjjPT_ /src/skcms/skcms.cc linenumber=881
        _ZL13read_tag_mft2I9skcms_B2AEbPK12skcms_ICCTagPT_ /src/skcms/skcms.cc linenumber=1306
          _ZL15read_mft_commonPK16mft_CommonLayoutP9skcms_B2A /src/skcms/skcms.cc linenumber=892
          _ZL11init_tablesI9skcms_B2AEbPKhmjjjPT_ /src/skcms/skcms.cc linenumber=905
        _ZL12read_tag_mbaPK12skcms_ICCTagP9skcms_B2AbPKh /src/skcms/skcms.cc linenumber=1307
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1122
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1123
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1124
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1125
          _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1126
          _ZL11read_curvesPKhjjjP11skcms_Curve /src/skcms/skcms.cc linenumber=1133
          _ZL11read_curvesPKhjjjP11skcms_Curve /src/skcms/skcms.cc linenumber=1145
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1155
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1156
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1157
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1158
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1159
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1160
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1161
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1162
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1163
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1164
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1165
          _ZL14read_big_fixedPKh /src/skcms/skcms.cc linenumber=1166
          _ZL11read_curvesPKhjjjP11skcms_Curve /src/skcms/skcms.cc linenumber=1180
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1527
      _ZL9read_cicpPK12skcms_ICCTagP10skcms_CICP /src/skcms/skcms.cc linenumber=1528
      skcms_GetTagBySignature /src/skcms/skcms.cc linenumber=1536
      _ZL9read_hagcPK12skcms_ICCTagP10skcms_HAGC /src/skcms/skcms.cc linenumber=1537
        _ZL12read_big_u32PKh /src/skcms/skcms.cc linenumber=1346
      _ZL13usable_as_srcPK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=1544
  skcms_Parse /src/skcms/fuzz/../src/skcms_public.h linenumber=71
  exit  linenumber=74
  skcms_MakeUsableAsDestination /src/skcms/skcms.cc linenumber=79
    skcms_Matrix3x3_invert /src/skcms/skcms.cc linenumber=3186
      _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=2009
      skcms_Matrix3x3_isfinite /src/skcms/skcms.cc linenumber=2030
        _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=1863
    skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=3194
      _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=2050
      _ZL13TFKind_marker12skcms_TFType /src/skcms/skcms.cc linenumber=2057
      _ZL13TFKind_marker12skcms_TFType /src/skcms/skcms.cc linenumber=2062
      _ZL13TFKind_marker12skcms_TFType /src/skcms/skcms.cc linenumber=2068
      _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=2074
      __assert_fail  linenumber=2074
      powf_ /src/skcms/skcms.cc linenumber=2086
        _ZL6log2f_f /src/skcms/skcms.cc linenumber=106
        _ZL6exp2f_f /src/skcms/skcms.cc linenumber=106
          _ZL7floorf_f /src/skcms/./src/skcms_internals.h linenumber=77
      _ZL6fabsf_f /src/skcms/./src/skcms_internals.h linenumber=2087
      powf_ /src/skcms/skcms.cc linenumber=2114
      _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=2135
      __assert_fail  linenumber=2139
      __assert_fail  linenumber=2140
      skcms_TransferFunction_eval /src/skcms/skcms.cc linenumber=2145
        _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=262
        _ZL5expf_f /src/skcms/skcms.cc linenumber=269
          _ZL6exp2f_f /src/skcms/skcms.cc linenumber=111
        powf_ /src/skcms/skcms.cc linenumber=274
        _ZL5expf_f /src/skcms/skcms.cc linenumber=275
        powf_ /src/skcms/skcms.cc linenumber=282
        _ZL5logf_f /src/skcms/skcms.cc linenumber=283
          _ZL6log2f_f /src/skcms/skcms.cc linenumber=68
        powf_ /src/skcms/skcms.cc linenumber=288
        powf_ /src/skcms/skcms.cc linenumber=296
        powf_ /src/skcms/skcms.cc linenumber=297
        powf_ /src/skcms/skcms.cc linenumber=302
      _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=2146
      powf_ /src/skcms/skcms.cc linenumber=2155
      _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=2159
    skcms_ApproximateCurve /src/skcms/skcms.cc linenumber=3201
      _ZL10fit_linearPK11skcms_CurveifPfS2_S2_ /src/skcms/skcms.cc linenumber=2413
        __assert_fail  linenumber=1247
        _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=1264
          skcms_TransferFunction_eval /src/skcms/skcms.cc linenumber=313
          __assert_fail  linenumber=315
          _ZL6fminf_ff /src/skcms/skcms.cc linenumber=317
          _ZL6fmaxf_ff /src/skcms/skcms.cc linenumber=317
          _ZL11minus_1_ulpf /src/skcms/skcms.cc linenumber=319
        _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=1274
        _ZL6fminf_ff /src/skcms/skcms.cc linenumber=1282
        _ZL6fmaxf_ff /src/skcms/skcms.cc linenumber=1283
      _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=2425
      _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=2426
      _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=2428
      _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=2435
      _ZL6log2f_f /src/skcms/skcms.cc linenumber=2436
      powf_ /src/skcms/skcms.cc linenumber=2440
      skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2443
      _ZL13fit_nonlinearPK11skcms_CurveiiP22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2444
        _ZZL13fit_nonlinearPK11skcms_CurveiiP22skcms_TransferFunctionENK3$_0clEv /src/skcms/skcms.cc linenumber=2350
          __assert_fail  linenumber=2339
          powf_ /src/skcms/skcms.cc linenumber=2345
          _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=2347
        _ZL27max_roundtrip_error_checkedPK11skcms_CurvePK22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2361
          skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2313
          _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=2313
          skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2318
          skcms_MaxRoundtripError /src/skcms/skcms.cc linenumber=2322
            _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=347
            skcms_TransferFunction_eval /src/skcms/skcms.cc linenumber=348
            _ZL6fabsf_f /src/skcms/./src/skcms_internals.h linenumber=348
            _ZL6fmaxf_ff /src/skcms/skcms.cc linenumber=348
        _ZL17gauss_newton_stepPK11skcms_CurveP22skcms_TransferFunctionffi /src/skcms/skcms.cc linenumber=2369
          _ZL12rg_nonlinearfPK11skcms_CurvePK22skcms_TransferFunctionPf /src/skcms/skcms.cc linenumber=2277
            _ZL10eval_curvePK11skcms_Curvef /src/skcms/skcms.cc linenumber=2205
            _ZL6fmaxf_ff /src/skcms/skcms.cc linenumber=2210
            __assert_fail  linenumber=2212
            _ZL5logf_f /src/skcms/skcms.cc linenumber=2215
            powf_ /src/skcms/skcms.cc linenumber=2215
            _ZL5logf_f /src/skcms/skcms.cc linenumber=2216
            powf_ /src/skcms/skcms.cc linenumber=2216
            powf_ /src/skcms/skcms.cc linenumber=2217
            powf_ /src/skcms/skcms.cc linenumber=2218
            powf_ /src/skcms/skcms.cc linenumber=2219
            powf_ /src/skcms/skcms.cc linenumber=2220
            powf_ /src/skcms/skcms.cc linenumber=2223
            powf_ /src/skcms/skcms.cc linenumber=2224
          skcms_Matrix3x3_invert /src/skcms/skcms.cc linenumber=2298
          _ZL6mv_mulPK15skcms_Matrix3x3PK13skcms_Vector3 /src/skcms/skcms.cc linenumber=2303
          _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=2307
        _ZZL13fit_nonlinearPK11skcms_CurveiiP22skcms_TransferFunctionENK3$_0clEv /src/skcms/skcms.cc linenumber=2369
        _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=2371
        _ZL27max_roundtrip_error_checkedPK11skcms_CurvePK22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2374
        _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=2382
      skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2450
      __assert_fail  linenumber=2451
      _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=2460
      skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2473
      skcms_MaxRoundtripError /src/skcms/skcms.cc linenumber=2477
      _ZL10isfinitef_f /src/skcms/skcms.cc linenumber=2483
    _ZL28assert_usable_as_destinationPK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=3211
      _ZL20prep_for_destinationPK16skcms_ICCProfileP15skcms_Matrix3x3P22skcms_TransferFunctionS5_S5_PbS6_ /src/skcms/skcms.cc linenumber=3178
        skcms_Matrix3x3_invert /src/skcms/skcms.cc linenumber=2728
        _ZL15has_cicp_pq_trcPK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=2735
        _ZL24set_reference_pq_ish_trcP22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2737
          skcms_TransferFunction_makePQish /src/skcms/skcms.cc linenumber=2697
            _ZL13TFKind_marker12skcms_TFType /src/skcms/skcms.cc linenumber=221
            skcms_TransferFunction_isPQish /src/skcms/skcms.cc linenumber=222
              _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=206
            __assert_fail  linenumber=222
          powf_ /src/skcms/skcms.cc linenumber=2704
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2738
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2739
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2740
        _ZL16has_cicp_hlg_trcPK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=2743
        _ZL19set_sdr_hlg_ish_trcP22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2745
          _ZL33skcms_TransferFunction_makeHLGishP22skcms_TransferFunctionfffff /src/skcms/./src/skcms_public.h linenumber=2714
            skcms_TransferFunction_makeScaledHLGish /src/skcms/skcms.cc linenumber=113
              _ZL13TFKind_marker12skcms_TFType /src/skcms/skcms.cc linenumber=229
              skcms_TransferFunction_isHLGish /src/skcms/skcms.cc linenumber=230
                _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=209
              __assert_fail  linenumber=230
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2746
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2747
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2748
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2767
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2768
        skcms_TransferFunction_invert /src/skcms/skcms.cc linenumber=2769
      __assert_fail  linenumber=3178
  skcms_Transform /src/skcms/skcms.cc linenumber=91
    _ZL15bytes_per_pixel17skcms_PixelFormat /src/skcms/skcms.cc linenumber=2781
      _ZL13format_family17skcms_PixelFormat /src/skcms/skcms.cc linenumber=2653
      __assert_fail  linenumber=2676
    _ZL15bytes_per_pixel17skcms_PixelFormat /src/skcms/skcms.cc linenumber=2782
    skcms_sRGB_profile /src/skcms/skcms.cc linenumber=2791
    skcms_sRGB_profile /src/skcms/skcms.cc linenumber=2794
    _ZL13format_family17skcms_PixelFormat /src/skcms/skcms.cc linenumber=2858
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2860
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2861
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2862
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2863
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2864
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2865
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2866
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2867
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2868
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2869
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2870
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2871
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2872
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2873
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2874
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2875
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2876
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2877
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2878
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2879
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2882
    skcms_sRGB_TransferFunction /src/skcms/skcms.cc linenumber=2883
      skcms_sRGB_profile /src/skcms/skcms.cc linenumber=1749
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=2883
    _ZL13format_family17skcms_PixelFormat /src/skcms/skcms.cc linenumber=2886
    _ZL13format_family17skcms_PixelFormat /src/skcms/skcms.cc linenumber=2887
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2888
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2891
    _ZL13format_family17skcms_PixelFormat /src/skcms/skcms.cc linenumber=2894
    skcms_XYZD50_profile /src/skcms/skcms.cc linenumber=2900
    _ZL15skcms_SetXYZD50P16skcms_ICCProfilePK15skcms_Matrix3x3 /src/skcms/./src/skcms_public.h linenumber=2900
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2910
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2916
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2918
    _ZL20prep_for_destinationPK16skcms_ICCProfileP15skcms_Matrix3x3P22skcms_TransferFunctionS5_S5_PbS6_ /src/skcms/skcms.cc linenumber=2930
    _ZL15has_cicp_pq_trcPK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=2940
    _ZL24set_reference_pq_ish_trcP22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2941
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=2942
    _ZL16has_cicp_hlg_trcPK16skcms_ICCProfile /src/skcms/skcms.cc linenumber=2943
    _ZL19set_sdr_hlg_ish_trcP22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2945
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=2946
    _ZZ15skcms_TransformENK3$_2clEPK11skcms_Curvei /src/skcms/skcms.cc linenumber=2950
      __assert_fail  linenumber=2829
      _ZL16select_curve_opsPK11skcms_CurveiP8OpAndArg /src/skcms/skcms.cc linenumber=2831
        _ZL15select_curve_opPK11skcms_Curvei /src/skcms/skcms.cc linenumber=2607
          _ZL11tf_is_gammaRK22skcms_TransferFunction /src/skcms/skcms.cc linenumber=2573
          _ZL8classifyRK22skcms_TransferFunctionP8TF_PQishP9TF_HLGish /src/skcms/skcms.cc linenumber=2577
          __assert_fail  linenumber=2594
        memcmp  linenumber=2633
        memcmp  linenumber=2634
      _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=2837
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2954
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=2955
    _ZZ15skcms_TransformENK3$_2clEPK11skcms_Curvei /src/skcms/skcms.cc linenumber=2959
    memcmp  linenumber=2968
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=2969
    _ZZ15skcms_TransformENK3$_2clEPK11skcms_Curvei /src/skcms/skcms.cc linenumber=2974
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=2980
    _ZZ15skcms_TransformENK3$_2clEPK11skcms_Curvei /src/skcms/skcms.cc linenumber=2984
    __assert_fail  linenumber=2992
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=2997
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3000
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3005
    _ZZ15skcms_TransformENK3$_2clEPK11skcms_Curvei /src/skcms/skcms.cc linenumber=3009
    memcmp  linenumber=3020
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3021
    _ZZ15skcms_TransformENK3$_2clEPK11skcms_Curvei /src/skcms/skcms.cc linenumber=3024
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3030
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3031
    _ZZ15skcms_TransformENK3$_2clEPK11skcms_Curvei /src/skcms/skcms.cc linenumber=3033
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3046
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3049
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3052
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3054
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3058
    memcmp  linenumber=3063
    skcms_Matrix3x3_concat /src/skcms/skcms.cc linenumber=3065
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3066
    _ZL16select_curve_opsPK11skcms_CurveiP8OpAndArg /src/skcms/skcms.cc linenumber=3072
    __assert_fail  linenumber=3075
    __assert_fail  linenumber=3077
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3081
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3092
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3098
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3105
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3107
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3110
    _ZL13format_family17skcms_PixelFormat /src/skcms/skcms.cc linenumber=3112
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3114
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3115
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3116
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3117
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3118
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3119
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3120
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3121
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3122
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3123
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3124
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3125
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3126
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3127
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3128
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3129
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3131
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3132
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3133
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3134
    skcms_sRGB_Inverse_TransferFunction /src/skcms/skcms.cc linenumber=3137
    _ZZ15skcms_TransformENK3$_1clEN13skcms_private2OpEPKv /src/skcms/skcms.cc linenumber=3137
    _ZZ15skcms_TransformENK3$_0clEN13skcms_private2OpE /src/skcms/skcms.cc linenumber=3138
    __assert_fail  linenumber=3142
    __assert_fail  linenumber=3143
    _ZL8cpu_typev /src/skcms/skcms.cc linenumber=3149
      __cxa_guard_acquire  linenumber=2496
      _ZZL8cpu_typevENK3$_0clEv /src/skcms/skcms.cc linenumber=2496
      __cxa_guard_release  linenumber=2496
      __cxa_guard_abort  linenumber=2496
  skcms_Transform /src/skcms/skcms.cc linenumber=95
====================================
