graphite21.3.15

built x86_64-unknown-linux-gnufilc0 Recorded
DERIVATION
/nix/store/w1rhw0cx8g2hwsdpv0vnsxgj1xr8cs5a-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15.drv
SYSTEM
x86_64-linux
DURATION
8m 14s
LOG LINES
5,932
Output paths
/nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev
/nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15
Native result · built
{
  "capture": {
    "mono_ns": 11902085988119897,
    "wall_ns": 1791298803660837270
  },
  "drv": "/nix/store/w1rhw0cx8g2hwsdpv0vnsxgj1xr8cs5a-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15.drv",
  "outcome": "built",
  "outputs": [
    {
      "path": "/nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev",
      "valid": true
    },
    {
      "path": "/nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15",
      "valid": true
    }
  ],
  "result": {
    "builtOutputs": {
      "dev": {
        "dependentRealisations": {},
        "id": "sha256:03d20b34be7cf54cc179c7f641bae4ca2d40e6b7f762c474bde092762fbdea3b!dev",
        "outPath": "r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev",
        "signatures": []
      },
      "out": {
        "dependentRealisations": {},
        "id": "sha256:03d20b34be7cf54cc179c7f641bae4ca2d40e6b7f762c474bde092762fbdea3b!out",
        "outPath": "ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15",
        "signatures": []
      }
    },
    "path": {
      "drvPath": "w1rhw0cx8g2hwsdpv0vnsxgj1xr8cs5a-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15.drv",
      "outputs": [
        "*"
      ]
    },
    "startTime": 1791298787,
    "status": "Built",
    "stopTime": 1791298803,
    "success": true,
    "timesBuilt": 1
  },
  "success": true
}

Phases

0.1s
0.0s
0.1s
3.0s
6.1s
2.8s
0.2s
0.6s

Dependencies

grey: build-platform tools

Build output

Captured
graphite2
In file included from /build/graphite2-1.3.15/src/inc/debug.h:14:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/json.h:14:
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'graphite2::Zones::Debug' [-Wnontrivial-memcall]
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:70:51: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::erase' requested here
graphite2
   70 |     void                clear()                 { erase(begin(), end()); }
graphite2
      |                                                   ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:38:17: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::clear' requested here
graphite2
   38 |     ~Vector() { clear(); free(m_first); }
graphite2
      |                 ^
graphite2
/build/graphite2-1.3.15/src/inc/Intervals.h:121:8: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::~Vector' requested here
graphite2
  121 | Zones::Zones()
graphite2
      |        ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: note: explicitly cast the pointer to silence this warning
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
      |                                 (void*)
graphite2
1 warning generated.
graphite2
In file included from /build/graphite2-1.3.15/src/Segment.cpp:9:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/Segment.h:11:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/Face.h:11:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/FeatureMap.h:6:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/FeatureVal.h:8:
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'graphite2::Zones::Debug' [-Wnontrivial-memcall]
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:70:51: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::erase' requested here
graphite2
   70 |     void                clear()                 { erase(begin(), end()); }
graphite2
      |                                                   ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:38:17: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::clear' requested here
graphite2
   38 |     ~Vector() { clear(); free(m_first); }
graphite2
      |                 ^
graphite2
/build/graphite2-1.3.15/src/inc/Intervals.h:121:8: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::~Vector' requested here
graphite2
  121 | Zones::Zones()
graphite2
      |        ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: note: explicitly cast the pointer to silence this warning
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
      |                                 (void*)
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'graphite2::FeatureVal' [-Wnontrivial-memcall]
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:70:51: note: in instantiation of member function 'graphite2::Vector<graphite2::FeatureVal>::erase' requested here
graphite2
   70 |     void                clear()                 { erase(begin(), end()); }
graphite2
      |                                                   ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:38:17: note: in instantiation of member function 'graphite2::Vector<graphite2::FeatureVal>::clear' requested here
graphite2
   38 |     ~Vector() { clear(); free(m_first); }
graphite2
      |                 ^
graphite2
/build/graphite2-1.3.15/src/Segment.cpp:22:10: note: in instantiation of member function 'graphite2::Vector<graphite2::FeatureVal>::~Vector' requested here
graphite2
   22 | Segment::Segment(size_t numchars, const Face* face, uint32 script, int textDir)
graphite2
      |          ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: note: explicitly cast the pointer to silence this warning
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
      |                                 (void*)
graphite2
2 warnings generated.
graphite2
In file included from /build/graphite2-1.3.15/src/direct_machine.cpp:20:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/Segment.h:11:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/Face.h:11:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/FeatureMap.h:6:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/FeatureVal.h:8:
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'graphite2::Zones::Debug' [-Wnontrivial-memcall]
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:70:51: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::erase' requested here
graphite2
   70 |     void                clear()                 { erase(begin(), end()); }
graphite2
      |                                                   ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:38:17: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::clear' requested here
graphite2
   38 |     ~Vector() { clear(); free(m_first); }
graphite2
      |                 ^
graphite2
/build/graphite2-1.3.15/src/inc/Intervals.h:121:8: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::~Vector' requested here
graphite2
  121 | Zones::Zones()
graphite2
      |        ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: note: explicitly cast the pointer to silence this warning
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
      |                                 (void*)
graphite2
1 warning generated.
graphite2
warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option]
graphite2
1 warning generated.
graphite2
[ 70%] Linking C static library libgraphite2-file.a
graphite2
[ 70%] Built target graphite2-file
graphite2
/build/graphite2-1.3.15/src/Slot.cpp:55:16: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'SlotJustify' [-Wnontrivial-memcall]
graphite2
   55 |         memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels));
graphite2
      |                ^
graphite2
/build/graphite2-1.3.15/src/Slot.cpp:55:16: note: explicitly cast the pointer to silence this warning
graphite2
   55 |         memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels));
graphite2
      |                ^
graphite2
      |                (void*)
graphite2
In file included from /build/graphite2-1.3.15/src/Slot.cpp:4:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/Segment.h:11:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/Face.h:11:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/FeatureMap.h:6:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/FeatureVal.h:8:
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'graphite2::Zones::Debug' [-Wnontrivial-memcall]
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:70:51: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::erase' requested here
graphite2
   70 |     void                clear()                 { erase(begin(), end()); }
graphite2
      |                                                   ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:38:17: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::clear' requested here
graphite2
   38 |     ~Vector() { clear(); free(m_first); }
graphite2
      |                 ^
graphite2
/build/graphite2-1.3.15/src/inc/Intervals.h:121:8: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::~Vector' requested here
graphite2
  121 | Zones::Zones()
graphite2
      |        ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: note: explicitly cast the pointer to silence this warning
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
      |                                 (void*)
graphite2
2 warnings generated.
graphite2
In file included from /build/graphite2-1.3.15/src/Collider.cpp:9:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/Collider.h:6:
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'graphite2::Zones::Debug' [-Wnontrivial-memcall]
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:70:51: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::erase' requested here
graphite2
   70 |     void                clear()                 { erase(begin(), end()); }
graphite2
      |                                                   ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:38:17: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::clear' requested here
graphite2
   38 |     ~Vector() { clear(); free(m_first); }
graphite2
      |                 ^
graphite2
/build/graphite2-1.3.15/src/inc/Intervals.h:121:8: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::~Vector' requested here
graphite2
  121 | Zones::Zones()
graphite2
      |        ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: note: explicitly cast the pointer to silence this warning
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
      |                                 (void*)
graphite2
1 warning generated.
graphite2
[ 71%] Linking CXX executable sparsetest
graphite2
[ 71%] Built target sparsetest
graphite2
[ 72%] Linking CXX executable bits
graphite2
In file included from /build/graphite2-1.3.15/src/Pass.cpp:5:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/debug.h:14:
graphite2
In file included from /build/graphite2-1.3.15/src/inc/json.h:14:
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'graphite2::Zones::Debug' [-Wnontrivial-memcall]
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:70:51: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::erase' requested here
graphite2
   70 |     void                clear()                 { erase(begin(), end()); }
graphite2
      |                                                   ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:38:17: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::clear' requested here
graphite2
   38 |     ~Vector() { clear(); free(m_first); }
graphite2
      |                 ^
graphite2
/build/graphite2-1.3.15/src/inc/Intervals.h:121:8: note: in instantiation of member function 'graphite2::Vector<graphite2::Zones::Debug>::~Vector' requested here
graphite2
  121 | Zones::Zones()
graphite2
      |        ^
graphite2
/build/graphite2-1.3.15/src/inc/List.h:140:33: note: explicitly cast the pointer to silence this warning
graphite2
  140 |     if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T));
graphite2
      |                                 ^
graphite2
      |                                 (void*)
graphite2
1 warning generated.
graphite2
[ 73%] Linking C shared library libgraphite2.so
graphite2
[ 73%] Built target bits
graphite2
[ 73%] Built target graphite2
graphite2
[ 74%] Building C object tests/examples/CMakeFiles/simple.dir/simple.c.o
graphite2
[ 77%] Building CXX object tests/utftest/CMakeFiles/utftest.dir/utftest.cpp.o
graphite2
[ 77%] Building CXX object tests/featuremap/CMakeFiles/featuremaptest.dir/featuremaptest.cpp.o
graphite2
[ 78%] Building CXX object gr2fonttest/CMakeFiles/gr2fonttest.dir/gr2FontTest.cpp.o
graphite2
[ 79%] Building CXX object gr2fonttest/CMakeFiles/gr2fonttest.dir/UtfCodec.cpp.o
graphite2
[ 80%] Building C object tests/examples/CMakeFiles/freetype.dir/freetype.c.o
graphite2
[ 82%] Building C object tests/examples/CMakeFiles/features.dir/features.c.o
graphite2
[ 82%] Building CXX object tests/vm/CMakeFiles/vm-test-common.dir/basic_test.cpp.o
graphite2
[ 85%] Building C object tests/examples/CMakeFiles/clusters.dir/cluster.c.o
graphite2
[ 85%] Building C object tests/examples/CMakeFiles/linebreak.dir/linebreak.c.o
graphite2
[ 86%] Linking C executable simple
graphite2
[ 87%] Linking C executable clusters
graphite2
[ 88%] Linking C executable linebreak
graphite2
[ 88%] Built target simple
graphite2
[ 89%] Linking C executable freetype
graphite2
[ 90%] Linking CXX executable utftest
graphite2
[ 91%] Linking C executable features
graphite2
[ 91%] Built target linebreak
graphite2
[ 91%] Built target freetype
graphite2
[ 91%] Built target clusters
graphite2
[ 91%] Built target utftest
graphite2
[ 91%] Built target features
graphite2
[ 93%] Linking CXX static library libvm-test-common.a
graphite2
[ 94%] Linking CXX executable gr2fonttest
graphite2
[ 94%] Built target vm-test-common
graphite2
[ 95%] Building CXX object tests/vm/CMakeFiles/vm-test-call.dir/__/__/src/call_machine.cpp.o
graphite2
[ 96%] Building CXX object tests/vm/CMakeFiles/vm-test-direct.dir/__/__/src/direct_machine.cpp.o
graphite2
[ 96%] Built target gr2fonttest
graphite2
[ 96%] Built target gr2fonttest_copy_dll
graphite2
[ 97%] Linking CXX executable featuremaptest
graphite2
[ 97%] Built target featuremaptest
graphite2
[ 98%] Linking CXX executable vm-test-call
graphite2
[100%] Linking CXX executable vm-test-direct
graphite2
[100%] Built target vm-test-call
graphite2
[100%] Built target vm-test-direct
graphite2
Running phase: checkPhase
graphite2
check flags: SHELL=/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash VERBOSE=y test
graphite2
Running tests...
graphite2
/nix/store/hkldf6z3rlgdrkza4avb5r4hplr4kfa0-cmake-4.1.6/bin/ctest 
graphite2
Test project /build/graphite2-1.3.15/build
graphite2
        Start   2: padauk1
graphite2
        Start   5: padauk2
graphite2
        Start   8: padauk3
graphite2
        Start  11: padauk4
graphite2
        Start  14: padauk5
graphite2
        Start  17: padauk6
graphite2
        Start  20: padauk7
graphite2
        Start  23: padauk8
graphite2
        Start  26: padauk9
graphite2
        Start  29: padauk10
graphite2
        Start  32: padauk11
graphite2
        Start  35: padauk12
graphite2
        Start  38: scher1
graphite2
        Start  41: scher2
graphite2
        Start  44: scher3
graphite2
        Start  47: scher4
graphite2
        Start  50: scher5
graphite2
        Start  53: charis1
graphite2
        Start  56: charis2
graphite2
        Start  59: charis3
graphite2
  1/124 Test   #2: padauk1 ..........................   Passed    0.02 sec
graphite2
        Start  62: charis4
graphite2
  2/124 Test  #23: padauk8 ..........................   Passed    0.02 sec
graphite2
        Start  65: charis5
graphite2
  3/124 Test  #20: padauk7 ..........................   Passed    0.02 sec
graphite2
  4/124 Test  #26: padauk9 ..........................   Passed    0.02 sec
graphite2
        Start  68: charis6
graphite2
        Start  71: charis7
graphite2
  5/124 Test   #5: padauk2 ..........................   Passed    0.03 sec
graphite2
  6/124 Test  #11: padauk4 ..........................   Passed    0.03 sec
graphite2
  7/124 Test  #17: padauk6 ..........................   Passed    0.03 sec
graphite2
        Start  74: charis8
graphite2
        Start  77: magyar1
graphite2
        Start  80: magyar2
graphite2
  8/124 Test  #29: padauk10 .........................   Passed    0.03 sec
graphite2
  9/124 Test   #8: padauk3 ..........................   Passed    0.03 sec
graphite2
 10/124 Test  #14: padauk5 ..........................   Passed    0.03 sec
graphite2
        Start  83: magyar3
graphite2
        Start  86: grtest1
graphite2
        Start  89: general1
graphite2
 11/124 Test  #32: padauk11 .........................   Passed    0.03 sec
graphite2
 12/124 Test  #38: scher1 ...........................   Passed    0.03 sec
graphite2
 13/124 Test  #41: scher2 ...........................   Passed    0.03 sec
graphite2
 14/124 Test  #44: scher3 ...........................   Passed    0.02 sec
graphite2
 15/124 Test  #50: scher5 ...........................   Passed    0.02 sec
graphite2
        Start  92: piglatin1
graphite2
        Start  95: underflow
graphite2
        Start  98: padauk_feat
graphite2
        Start 100: charis_feat
graphite2
        Start 102: scher_feat
graphite2
 16/124 Test  #35: padauk12 .........................   Passed    0.04 sec
graphite2
 17/124 Test  #47: scher4 ...........................   Passed    0.03 sec
graphite2
 18/124 Test  #53: charis1 ..........................   Passed    0.03 sec
graphite2
        Start 119: jsontest
graphite2
        Start   1: nolib-stdc++-graphite2_core
graphite2
        Start   3: padauk1Output
graphite2
 19/124 Test  #56: charis2 ..........................   Passed    0.04 sec
graphite2
 20/124 Test  #59: charis3 ..........................   Passed    0.04 sec
graphite2
 21/124 Test  #65: charis5 ..........................   Passed    0.03 sec
graphite2
 22/124 Test  #86: grtest1 ..........................   Passed    0.02 sec
graphite2
 23/124 Test  #89: general1 .........................   Passed    0.02 sec
graphite2
        Start   4: padauk1Debug
graphite2
        Start   6: padauk2Output
graphite2
        Start   7: padauk2Debug
graphite2
        Start   9: padauk3Output
graphite2
        Start  10: padauk3Debug
graphite2
 24/124 Test   #1: nolib-stdc++-graphite2_core ......   Passed    0.01 sec
graphite2
 25/124 Test  #95: underflow ........................   Passed    0.02 sec
graphite2
 26/124 Test  #62: charis4 ..........................   Passed    0.04 sec
graphite2
 27/124 Test  #68: charis6 ..........................   Passed    0.03 sec
graphite2
 28/124 Test  #71: charis7 ..........................   Passed    0.03 sec
graphite2
 29/124 Test  #74: charis8 ..........................   Passed    0.03 sec
graphite2
 30/124 Test  #92: piglatin1 ........................   Passed    0.02 sec
graphite2
 31/124 Test  #98: padauk_feat ......................   Passed    0.02 sec
graphite2
        Start  12: padauk4Output
graphite2
        Start  13: padauk4Debug
graphite2
        Start  15: padauk5Output
graphite2
        Start  16: padauk5Debug
graphite2
        Start  18: padauk6Output
graphite2
        Start  19: padauk6Debug
graphite2
        Start  21: padauk7Output
graphite2
        Start  22: padauk7Debug
graphite2
 32/124 Test  #77: magyar1 ..........................   Passed    0.04 sec
graphite2
 33/124 Test  #80: magyar2 ..........................   Passed    0.04 sec
graphite2
 34/124 Test  #83: magyar3 ..........................   Passed    0.03 sec
graphite2
 35/124 Test #102: scher_feat .......................   Passed    0.02 sec
graphite2
 36/124 Test #119: jsontest .........................   Passed    0.02 sec
graphite2
 37/124 Test   #3: padauk1Output ....................   Passed    0.01 sec
graphite2
 38/124 Test   #6: padauk2Output ....................   Passed    0.01 sec
graphite2
 39/124 Test   #9: padauk3Output ....................   Passed    0.01 sec
graphite2
        Start  24: padauk8Output
graphite2
        Start  25: padauk8Debug
graphite2
        Start  27: padauk9Output
graphite2
        Start  28: padauk9Debug
graphite2
        Start  30: padauk10Output
graphite2
        Start  31: padauk10Debug
graphite2
        Start  33: padauk11Output
graphite2
        Start  34: padauk11Debug
graphite2
 40/124 Test #100: charis_feat ......................   Passed    0.03 sec
graphite2
 41/124 Test  #12: padauk4Output ....................   Passed    0.01 sec
graphite2
 42/124 Test  #15: padauk5Output ....................   Passed    0.01 sec
graphite2
 43/124 Test  #18: padauk6Output ....................   Passed    0.01 sec
graphite2
 44/124 Test  #21: padauk7Output ....................   Passed    0.01 sec
graphite2
 45/124 Test  #27: padauk9Output ....................   Passed    0.01 sec
graphite2
        Start  36: padauk12Output
graphite2
        Start  37: padauk12Debug
graphite2
        Start  39: scher1Output
graphite2
        Start  40: scher1Debug
graphite2
        Start  42: scher2Output
graphite2
        Start  43: scher2Debug
graphite2
 46/124 Test  #24: padauk8Output ....................   Passed    0.01 sec
graphite2
 47/124 Test  #30: padauk10Output ...................   Passed    0.01 sec
graphite2
 48/124 Test  #33: padauk11Output ...................   Passed    0.01 sec
graphite2
        Start  45: scher3Output
graphite2
        Start  46: scher3Debug
graphite2
        Start  48: scher4Output
graphite2
 49/124 Test  #36: padauk12Output ...................   Passed    0.01 sec
graphite2
        Start  49: scher4Debug
graphite2
 50/124 Test  #39: scher1Output .....................   Passed    0.01 sec
graphite2
        Start  51: scher5Output
graphite2
 51/124 Test  #42: scher2Output .....................   Passed    0.01 sec
graphite2
        Start  52: scher5Debug
graphite2
 52/124 Test  #45: scher3Output .....................   Passed    0.01 sec
graphite2
        Start  54: charis1Output
graphite2
 53/124 Test  #48: scher4Output .....................   Passed    0.01 sec
graphite2
        Start  55: charis1Debug
graphite2
 54/124 Test  #51: scher5Output .....................   Passed    0.01 sec
graphite2
        Start  57: charis2Output
graphite2
 55/124 Test  #54: charis1Output ....................   Passed    0.01 sec
graphite2
        Start  58: charis2Debug
graphite2
 56/124 Test  #57: charis2Output ....................   Passed    0.01 sec
graphite2
        Start  60: charis3Output
graphite2
 57/124 Test  #60: charis3Output ....................   Passed    0.01 sec
graphite2
        Start  61: charis3Debug
graphite2
 58/124 Test  #25: padauk8Debug .....................   Passed    0.43 sec
graphite2
        Start  63: charis4Output
graphite2
 59/124 Test  #63: charis4Output ....................   Passed    0.02 sec
graphite2
        Start  64: charis4Debug
graphite2
 60/124 Test  #58: charis2Debug .....................   Passed    0.44 sec
graphite2
        Start  66: charis5Output
graphite2
 61/124 Test  #49: scher4Debug ......................   Passed    0.46 sec
graphite2
        Start  67: charis5Debug
graphite2
 62/124 Test  #28: padauk9Debug .....................   Passed    0.49 sec
graphite2
        Start  69: charis6Output
graphite2
 63/124 Test  #66: charis5Output ....................   Passed    0.03 sec
graphite2
        Start  70: charis6Debug
graphite2
 64/124 Test  #69: charis6Output ....................   Passed    0.02 sec
graphite2
        Start  72: charis7Output
graphite2
 65/124 Test  #72: charis7Output ....................   Passed    0.01 sec
graphite2
        Start  73: charis7Debug
graphite2
 66/124 Test  #34: padauk11Debug ....................   Passed    0.53 sec
graphite2
        Start  75: charis8Output
graphite2
 67/124 Test  #75: charis8Output ....................   Passed    0.02 sec
graphite2
        Start  76: charis8Debug
graphite2
 68/124 Test  #52: scher5Debug ......................   Passed    0.55 sec
graphite2
        Start  78: magyar1Output
graphite2
 69/124 Test  #78: magyar1Output ....................   Passed    0.02 sec
graphite2
        Start  79: magyar1Debug
graphite2
 70/124 Test  #55: charis1Debug .....................   Passed    0.58 sec
graphite2
        Start  81: magyar2Output
graphite2
 71/124 Test  #61: charis3Debug .....................   Passed    0.56 sec
graphite2
        Start  82: magyar2Debug
graphite2
 72/124 Test  #81: magyar2Output ....................   Passed    0.02 sec
graphite2
        Start  84: magyar3Output
graphite2
 73/124 Test  #84: magyar3Output ....................   Passed    0.01 sec
graphite2
        Start  85: magyar3Debug
graphite2
 74/124 Test  #31: padauk10Debug ....................   Passed    0.69 sec
graphite2
        Start  87: grtest1Output
graphite2
 75/124 Test  #46: scher3Debug ......................   Passed    0.69 sec
graphite2
        Start  88: grtest1Debug
graphite2
 76/124 Test  #13: padauk4Debug .....................   Passed    0.72 sec
graphite2
        Start  90: general1Output
graphite2
 77/124 Test  #22: padauk7Debug .....................   Passed    0.72 sec
graphite2
        Start  91: general1Debug
graphite2
 78/124 Test  #87: grtest1Output ....................   Passed    0.02 sec
graphite2
        Start  93: piglatin1Output
graphite2
 79/124 Test  #90: general1Output ...................   Passed    0.02 sec
graphite2
        Start  94: piglatin1Debug
graphite2
 80/124 Test  #93: piglatin1Output ..................   Passed    0.02 sec
graphite2
        Start  96: underflowOutput
graphite2
 81/124 Test   #7: padauk2Debug .....................   Passed    0.76 sec
graphite2
        Start  97: underflowDebug
graphite2
 82/124 Test  #96: underflowOutput ..................   Passed    0.01 sec
graphite2
        Start  99: padauk_featOutput
graphite2
 83/124 Test  #16: padauk5Debug .....................   Passed    0.77 sec
graphite2
        Start 101: charis_featOutput
graphite2
 84/124 Test  #99: padauk_featOutput ................   Passed    0.02 sec
graphite2
        Start 103: scher_featOutput
graphite2
 85/124 Test #101: charis_featOutput ................   Passed    0.01 sec
graphite2
        Start 104: padaukcmp1
graphite2
 86/124 Test #103: scher_featOutput .................   Passed    0.01 sec
graphite2
        Start 105: chariscmp1
graphite2
 87/124 Test   #4: padauk1Debug .....................   Passed    0.81 sec
graphite2
        Start 106: chariscmp2
graphite2
 88/124 Test  #19: padauk6Debug .....................   Passed    0.81 sec
graphite2
        Start 107: annacmp1
graphite2
 89/124 Test  #10: padauk3Debug .....................   Passed    0.83 sec
graphite2
        Start 108: schercmp1
graphite2
 90/124 Test  #43: scher2Debug ......................   Passed    0.81 sec
graphite2
        Start 109: awamicmp1
graphite2
 91/124 Test  #37: padauk12Debug ....................   Passed    0.84 sec
graphite2
        Start 110: endian
graphite2
 92/124 Test #110: endian ...........................   Passed    0.02 sec
graphite2
        Start 111: bits
graphite2
 93/124 Test #111: bits .............................   Passed    0.02 sec
graphite2
        Start 112: simple
graphite2
 94/124 Test #112: simple ...........................   Passed    0.02 sec
graphite2
        Start 113: features
graphite2
 95/124 Test  #40: scher1Debug ......................   Passed    0.91 sec
graphite2
 96/124 Test  #64: charis4Debug .....................   Passed    0.48 sec
graphite2
        Start 114: clusters
graphite2
        Start 115: linebreak
graphite2
 97/124 Test #113: features .........................   Passed    0.02 sec
graphite2
        Start 116: freetype
graphite2
 98/124 Test #114: clusters .........................   Passed    0.03 sec
graphite2
        Start 117: featuremaptest
graphite2
 99/124 Test #115: linebreak ........................   Passed    0.03 sec
graphite2
        Start 118: grlist
graphite2
100/124 Test #117: featuremaptest ...................   Passed    0.02 sec
graphite2
        Start 120: jsontestOutput
graphite2
101/124 Test #120: jsontestOutput ...................   Passed    0.01 sec
graphite2
        Start 121: sparsetest
graphite2
102/124 Test #121: sparsetest .......................   Passed    0.01 sec
graphite2
        Start 122: utftest
graphite2
103/124 Test #118: grlist ...........................   Passed    0.04 sec
graphite2
        Start 123: vm-test-call-threading
graphite2
104/124 Test #122: utftest ..........................   Passed    0.01 sec
graphite2
        Start 124: vm-test-direct-threading
graphite2
105/124 Test  #76: charis8Debug .....................   Passed    0.45 sec
graphite2
106/124 Test #116: freetype .........................   Passed    0.07 sec
graphite2
107/124 Test  #73: charis7Debug .....................   Passed    0.52 sec
graphite2
108/124 Test  #67: charis5Debug .....................   Passed    0.57 sec
graphite2
109/124 Test  #91: general1Debug ....................   Passed    0.39 sec
graphite2
110/124 Test  #85: magyar3Debug .....................   Passed    0.47 sec
graphite2
111/124 Test  #79: magyar1Debug .....................   Passed    0.54 sec
graphite2
112/124 Test  #82: magyar2Debug .....................   Passed    0.54 sec
graphite2
113/124 Test  #94: piglatin1Debug ...................   Passed    0.43 sec
graphite2
114/124 Test  #88: grtest1Debug .....................   Passed    0.48 sec
graphite2
115/124 Test #123: vm-test-call-threading ...........   Passed    0.19 sec
graphite2
116/124 Test  #97: underflowDebug ...................   Passed    0.46 sec
graphite2
117/124 Test  #70: charis6Debug .....................   Passed    0.71 sec
graphite2
118/124 Test #124: vm-test-direct-threading .........   Passed    0.25 sec
graphite2
119/124 Test #108: schercmp1 ........................   Passed    1.09 sec
graphite2
120/124 Test #107: annacmp1 .........................   Passed    1.20 sec
graphite2
121/124 Test #109: awamicmp1 ........................   Passed    1.20 sec
graphite2
122/124 Test #105: chariscmp1 .......................   Passed    1.28 sec
graphite2
123/124 Test #106: chariscmp2 .......................   Passed    1.57 sec
graphite2
124/124 Test #104: padaukcmp1 .......................   Passed    1.93 sec
graphite2
graphite2
100% tests passed, 0 tests failed out of 124
graphite2
graphite2
Total Test time (real) =   2.78 sec
graphite2
Running phase: installPhase
graphite2
install flags: -j20 SHELL=/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash install
graphite2
[  3%] Built target jsontest
graphite2
[  5%] Built target endiantest
graphite2
[ 13%] Built target graphite2-base
graphite2
[ 16%] Built target grlisttest
graphite2
[ 33%] Built target graphite2-file
graphite2
[ 37%] Built target sparsetest
graphite2
[ 42%] Built target bits
graphite2
[ 73%] Built target graphite2
graphite2
[ 75%] Built target utftest
graphite2
[ 80%] Built target simple
graphite2
[ 80%] Built target clusters
graphite2
[ 82%] Built target freetype
graphite2
[ 85%] Built target vm-test-common
graphite2
[ 87%] Built target linebreak
graphite2
[ 89%] Built target featuremaptest
graphite2
[ 91%] Built target features
graphite2
[ 95%] Built target gr2fonttest
graphite2
[ 97%] Built target vm-test-call
graphite2
[100%] Built target vm-test-direct
graphite2
[100%] Built target gr2fonttest_copy_dll
graphite2
Install the project...
graphite2
-- Install configuration: "Release"
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib/libgraphite2.la
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib/libgraphite2.so.3.3.1
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib/libgraphite2.so.3
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib/libgraphite2.so
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/include/graphite2/Font.h
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/include/graphite2/Segment.h
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/include/graphite2/Types.h
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/include/graphite2/Log.h
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/share/graphite2/graphite2.cmake
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/share/graphite2/graphite2-release.cmake
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/bin/gr2fonttest
graphite2
-- Set non-toolchain portion of runtime path of "/nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/bin/gr2fonttest" to ""
graphite2
-- Installing: /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib/pkgconfig/graphite2.pc
graphite2
Running phase: fixupPhase
graphite2
Moving /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/include to /nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev/include
graphite2
Moving /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib/pkgconfig to /nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev/lib/pkgconfig
graphite2
Patching '/nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev/lib/pkgconfig/graphite2.pc' includedir to output /nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev
graphite2
shrinking RPATHs of ELF executables and libraries in /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15
graphite2
shrinking /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/bin/gr2fonttest
graphite2
shrinking /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib/libgraphite2.so.3.3.1
graphite2
checking for references to /build/ in /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15...
graphite2
patching script interpreter paths in /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15
graphite2
stripping (with command strip and flags -S -p) in  /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/lib /nix/store/ia4jy2l78rpd0ckpamx60hjb5gvg3j2p-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15/bin
graphite2
shrinking RPATHs of ELF executables and libraries in /nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev
graphite2
checking for references to /build/ in /nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev...
graphite2
patching script interpreter paths in /nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev
graphite2
stripping (with command strip and flags -S -p) in  /nix/store/r0p52yk4xb6v66jbqvwg3xpjg5w2p91z-graphite2-x86_64-unknown-linux-gnufilc0-1.3.15-dev/lib