lua-2.2.1
checks.i686-linux.bgnet
· build #1
· raw
setupCompilerEnvironmentPhase
1setupCompilerEnvironmentPhase2Build with /nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4.unpackPhase
3unpacking sources4unpacking source archive /nix/store/mv98787zvgnr6465skv1b0mxxlvnh871-lua-2.2.1.tar.gz5source root is lua-2.2.16setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file lua-2.2.1/test/test-lua.hspatchPhase
7patching sourcescompileBuildDriverPhase
8compileBuildDriverPhase9setupCompileFlags: -package-db=/build/tmp.FowhxbEHgZ/setup-package.conf.d -j16 +RTS -A64M -RTS -threaded -rtsopts10[1 of 1] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.FowhxbEHgZ/Main.o )11Linking Setup ...configurePhase
12configuring13configureFlags: --verbose --prefix=/nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --docdir=/nix/store/51sav691d616856iqqc43cj60blqxlgw-lua-2.2.1-doc/share/doc/lua-2.2.1 --with-gcc=gcc --package-db=/build/tmp.FowhxbEHgZ/package.conf.d --ghc-options=-j16 +RTS -A64M -RTS --disable-split-objs --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --ghc-option=-split-sections --ghc-options=-haddock -fsystem-lua -f-use-pkgconfig --extra-lib-dirs=/nix/store/qfbw9zmdlllswnx3vqkxgz6dzwhlv985-ncurses-6.3-p20220507/lib --extra-lib-dirs=/nix/store/gsycfmysih14pxphxsk5lvlh5sw6wn02-libffi-3.4.4/lib --extra-lib-dirs=/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib --extra-include-dirs=/nix/store/7ybkqdvchdmn54mdlgvk7w9nj8sca973-lua-5.4.4/include --extra-lib-dirs=/nix/store/7ybkqdvchdmn54mdlgvk7w9nj8sca973-lua-5.4.4/lib14Using Parsec parser15Configuring lua-2.2.1...16Flags chosen: allow-unsafe-gc=True, apicheck=False, export-dynamic=True,17lua_32bits=False, pkg-config=False, system-lua=True18Dependency base >=4.8 && <5: using base-4.16.3.019Dependency base >=4.8 && <5: using base-4.16.3.020Dependency lua: using lua-2.2.121Dependency tasty >=0.11: using tasty-1.4.322Dependency tasty-hunit >=0.9: using tasty-hunit-0.10.0.323Source component graph:24 component lib25 component test:test-lua dependency lib26Configured component graph:27 component lua-2.2.1-IXypNPrwq99T1gaPe7BvD include base-4.16.3.028 component lua-2.2.1-zvKUBzBubiILSkxr8PrAN-test-lua29 include base-4.16.3.030 include lua-2.2.1-IXypNPrwq99T1gaPe7BvD31 include tasty-1.4.3-GWxUmleI5wP5a1FThg9FCC32 include tasty-hunit-0.10.0.3-J6j1MKmS9LU1bOAnmOLIMX33Linked component graph:34 unit lua-2.2.1-IXypNPrwq99T1gaPe7BvD35 include base-4.16.3.036 Lua=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua,Lua.Auxiliary=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Auxiliary,Lua.Call=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Call,Lua.Constants=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Constants,Lua.Ersatz=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Ersatz,Lua.Ersatz.Auxiliary=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Ersatz.Auxiliary,Lua.Ersatz.Functions=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Ersatz.Functions,Lua.Lib=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Lib,Lua.Primary=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Primary,Lua.Types=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Types,Lua.Userdata=lua-2.2.1-IXypNPrwq99T1gaPe7BvD:Lua.Userdata37 unit lua-2.2.1-zvKUBzBubiILSkxr8PrAN-test-lua38 include base-4.16.3.039 include lua-2.2.1-IXypNPrwq99T1gaPe7BvD40 include tasty-1.4.3-GWxUmleI5wP5a1FThg9FCC41 include tasty-hunit-0.10.0.3-J6j1MKmS9LU1bOAnmOLIMX42Ready component graph:43 definite lua-2.2.1-IXypNPrwq99T1gaPe7BvD depends base-4.16.3.044 definite lua-2.2.1-zvKUBzBubiILSkxr8PrAN-test-lua45 depends base-4.16.3.046 depends lua-2.2.1-IXypNPrwq99T1gaPe7BvD47 depends tasty-1.4.3-GWxUmleI5wP5a1FThg9FCC48 depends tasty-hunit-0.10.0.3-J6j1MKmS9LU1bOAnmOLIMX49Using Cabal-3.6.3.0 compiled by ghc-9.250Using compiler: ghc-9.2.451Using install prefix: /nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.152Executables installed in:53/nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/bin54Libraries installed in:55/nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/lib/ghc-9.2.4/i386-linux-ghc-9.2.4/lua-2.2.1-IXypNPrwq99T1gaPe7BvD56Dynamic Libraries installed in:57/nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/lib/ghc-9.2.4/i386-linux-ghc-9.2.458Private executables installed in:59/nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/libexec/i386-linux-ghc-9.2.4/lua-2.2.160Data files installed in:61/nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/share/i386-linux-ghc-9.2.4/lua-2.2.162Documentation installed in:63/nix/store/51sav691d616856iqqc43cj60blqxlgw-lua-2.2.1-doc/share/doc/lua-2.2.164Configuration files installed in:65/nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/etc66No alex found67Using ar found on system at:68/nix/store/cz0xzc39p2qj26ml15v9bq5ckrmdmdf4-binutils-2.39/bin/ar69No c2hs found70No cpphs found71No doctest found72Using gcc version 11.3.0 given by user at:73/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/gcc74Using ghc version 9.2.4 found on system at:75/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/ghc76Using ghc-pkg version 9.2.4 found on system at:77/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/ghc-pkg-9.2.478No ghcjs found79No ghcjs-pkg found80No greencard found81Using haddock version 2.26.0 found on system at:82/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/haddock-ghc-9.2.483No happy found84Using haskell-suite found on system at: haskell-suite-dummy-location85Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location86No hmake found87Using hpc version 0.68 found on system at:88/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/hpc89Using hsc2hs version 0.68.8 found on system at:90/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/hsc2hs91Using hscolour version 1.24 found on system at:92/nix/store/85d2z1v7cbhi7zr0aj493mh85n4w6p60-hscolour-1.24.4/bin/HsColour93No jhc found94Using ld found on system at:95/nix/store/ssc7jicqr32k3w9gbsczxl0fxxfvm60g-binutils-wrapper-2.39/bin/ld.gold96No pkg-config found97Using runghc version 9.2.4 found on system at:98/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/runghc-9.2.499Using strip version 2.39 found on system at:100/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip101Using tar found on system at:102/nix/store/5rh47gjf5m2w51g3sxpyfxr1km61vd1f-gnutar-1.34/bin/tar103No uhc foundbuildPhase
104building105Preprocessing library for lua-2.2.1..106Building library for lua-2.2.1..107[ 1 of 11] Compiling Lua.Types108[ 2 of 11] Compiling Lua.Lib109[ 3 of 11] Compiling Lua.Ersatz.Functions110[ 4 of 11] Compiling Lua.Ersatz.Auxiliary111[ 5 of 11] Compiling Lua.Primary112[ 6 of 11] Compiling Lua.Ersatz113[ 7 of 11] Compiling Lua.Constants114[ 8 of 11] Compiling Lua.Call115[ 9 of 11] Compiling Lua.Auxiliary116[10 of 11] Compiling Lua117[11 of 11] Compiling Lua.Userdata118[ 1 of 11] Compiling Lua.Types119[ 2 of 11] Compiling Lua.Lib120[ 3 of 11] Compiling Lua.Ersatz.Functions121[ 4 of 11] Compiling Lua.Ersatz.Auxiliary122[ 5 of 11] Compiling Lua.Primary123[ 6 of 11] Compiling Lua.Ersatz124[ 7 of 11] Compiling Lua.Constants125[ 8 of 11] Compiling Lua.Call126[ 9 of 11] Compiling Lua.Auxiliary127[10 of 11] Compiling Lua128[11 of 11] Compiling Lua.Userdata129Preprocessing test suite 'test-lua' for lua-2.2.1..130Building test suite 'test-lua' for lua-2.2.1..131[1 of 4] Compiling Lua.ErsatzTests132[2 of 4] Compiling Lua.PrimaryTests133[3 of 4] Compiling Lua.UnsafeTests134[4 of 4] Compiling Main135Linking dist/build/test-lua/test-lua ...checkPhase
136running tests137Running 1 test suites...138Test suite test-lua: RUNNING...139lua140 thread141 create and close: OK142 newthread: OK143 type check: OK144 thread type is LUA_TTHREAD: OK145 pushing: OK146 booleans147 push and retrieve: OK148 check: OK149 type: OK150 numbers151 push and retrieve integer: OK152 push and retrieve float: OK153 check for integer: OK154 check for number: OK155 type: OK156 show Integer: OK157 read Integer: OK158 show Number: OK159 read Number: OK160 nil161 push and type check: OK162 type is LUA_TNIL: OK163 none164 invalid index is 'none': OK165 valid index is not none: OK166 invalid index has type LUA_TNONE: OK167 strings168 push and retrieve: OK169 type: OK170 tables171 check type: OK172 has type LUA_TTABLE: OK173 set and get integer field: OK174 constants175 loadedTableRegistryField: OK176 preloadTableRegistryField: OK177 compare178 equality: OK179 less then: OK180 not less then: OK181 less then or equal: OK182 function calling183 call `type(true)`: OK184 call type: OK185 ersatz functions186 globals187 get global from base library: OK188 set global: OK189 table190 get metamethod field via ersatz function: OK191 set metamethod field: OK192 Haskell functions193 call Haskell function: OK194 Primary195 C functions196 can push and call luaopen_math: OK197 garbage-collection198 stop, restart GC: OK199 switch to generational GC: OK200 switch to generational and back to incremental GC: OK201 memory consumption should be between 0 and 10 kB: OK202 lua_stringtonumber203 converts a string to a number: OK204 returns length (incl NULL) of the string on success: OK205 returns zero on failure: OK206 warnings207 collect warnings: OK208 Unsafe209 tables210 set and get integer field: OK211 get metamethod field: OK212 set metamethod field: OK213 globals214 get global from base library: OK215 set global: OK216 next217 get next key from table: OK218 returns FALSE if table is empty: OK219 arith220 multiplies two numbers: OK221 divides number: OK222 pops its arguments from the stack: OK223 pops a single argument for unary negation: OK224 ersatz225 arith226 adds two numbers: OK227 negates number: OK228 pops its arguments from the stack: OK229 pops a single argument for unary negation: OK230 sets status to LUA_OK on success: OK231 sets error status on error: OK232 runs metamethod: OK233 catches runtime error in metamethod: OK234 global235 set and get global field: OK236 get value from table: OK237 Auxiliary238 hslua_requiref239 can load a module: OK240 returns LUA_OK on success: OK241 sets global if flag is set: OK242 catches errors: OK243244All 74 tests passed (0.01s)245Test suite test-lua: PASS246Test suite logged to: dist/test/lua-2.2.1-test-lua.log2471 of 1 test suites (1 of 1 test cases) passed.haddockPhase
248haddockPhase249Preprocessing library for lua-2.2.1..250Running Haddock on library for lua-2.2.1..251Warning: --source-* options are ignored when --hyperlinked-source is enabled.252Warning: 'lua_setwarnf' is out of scope.253 If you qualify the identifier, haddock can try to link it anyway.254 100% ( 18 / 18) in 'Lua.Types'255 100% ( 9 / 9) in 'Lua.Lib'256 100% ( 13 / 13) in 'Lua.Ersatz.Functions'257 100% ( 5 / 5) in 'Lua.Ersatz.Auxiliary'258Warning: 'LUA_TNONE' is out of scope.259 If you qualify the identifier, haddock can try to link it anyway.260 100% ( 78 / 78) in 'Lua.Primary'261 100% ( 15 / 15) in 'Lua.Ersatz'262 100% ( 61 / 61) in 'Lua.Constants'263 100% ( 2 / 2) in 'Lua.Call'264 100% ( 21 / 21) in 'Lua.Auxiliary'265 100% (215 /215) in 'Lua'266 100% ( 5 / 5) in 'Lua.Userdata'267Documentation created: dist/doc/html/lua/index.html, dist/doc/html/lua/lua.txt268Preprocessing test suite 'test-lua' for lua-2.2.1..installPhase
269installing270Installing library in /nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/lib/ghc-9.2.4/i386-linux-ghc-9.2.4/lua-2.2.1-IXypNPrwq99T1gaPe7BvDfixupPhase
271post-installation fixup272shrinking RPATHs of ELF executables and libraries in /nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1273shrinking /nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/lib/ghc-9.2.4/i386-linux-ghc-9.2.4/libHSlua-2.2.1-IXypNPrwq99T1gaPe7BvD-ghc9.2.4.so274strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip275stripping (with command strip and flags -S) in /nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1/lib276patching script interpreter paths in /nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1277checking for references to /build/ in /nix/store/ancdqcjqg7hjis1cnrgnln7wg34dygng-lua-2.2.1...278shrinking RPATHs of ELF executables and libraries in /nix/store/51sav691d616856iqqc43cj60blqxlgw-lua-2.2.1-doc279strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip280patching script interpreter paths in /nix/store/51sav691d616856iqqc43cj60blqxlgw-lua-2.2.1-doc281checking for references to /build/ in /nix/store/51sav691d616856iqqc43cj60blqxlgw-lua-2.2.1-doc...