jckarter/clay — Issue #68: Fix failing tests on Windows
Author: jckarter
Created: 2011-12-18 21:48:22+00:00
State: open
Labels: v0.1

```
commandline\dispatch
externals\abi
floats\literals\long
floats\parts
hashmaps\rvalueiteration
io\sockets\addresses
io\sockets\connections
io\sockets\reading
io\sockets\valuesemantics
math\1
numbers\parser\1
numbers\parser\4
parsing
printing\int128
remote\messages\simple
uncategorized\41
uncategorized\7
```

```
=====================
algorithms\sorting
=====================

=====================
byteorder
=====================

=====================
codepointers\1
=====================

=====================
codepointers\31
=====================

=====
=====================
commandline\options
========
=============
=====================
destructors
=============
========
=====================
evaluator\1
===========
==========
=====================
exceptions\3
===========
==========
=====================
exceptions\custom
===========
==========
=====================
exceptions\lambdas
===========
==========
=====================
exceptions\vectors
===========
==========
=====================
fileio\28
=====================

=====================
flags
=====================

=====================
floats\literals\long
=====================
compiler error
--------------

###############################

main() {

println(repr(0x1.0000_0000_0000_0002p0l));

------
=====================
floats
=====================

=====================
globalvariables\ctorsdtors
=====================

=====================
identifiers\ident
=====================

=====================
io\paths
=====================

=====================
lambdas\stateless
=====================

=====================
llvm\2
=====================

=====================
memory\copy
=====================

=====================
multivalues\binding
=====================

=====================
numbers\parser\1
=====================
compiler error
--------------
clayobj.obj-436852 : error LNK2019: unresolved external symbol _strtoll referenced in function _clay_callMain_28_Static_5B_main_5D__29_

test.exe : fatal error LNK1120: 1 unresolved externals

clang: error: linker command failed with exit code 1120 (use -v to see invocation) [err_drv_command_failed]

=====================
operators\extendedassignment2
=====================

=====================
operators\proxyassignment
=====================

=====================
paged\36
=====================

=====================
perf\insertionsort1
=====================

=====================
permissive
=====================

=====================
printing\2
=====================

=====================
printing\repr
=====================

=====================
queues
=====================

=====================
remote\messages\simple
=====================
out.txt mismatch
expected out.txt
----------------
-- server stderr
Hello from Server!
Hello from Lambda!
arguments from client:
* zim
* zang
* zung
-- client stderr

-------------
actual output
-------------
-- server stderr
Hello from Server!
Hello from Lambda!
arguments from client:
* zim
* zang
* zung
unhandled exception: error(109): The pipe has been ended.

-- client stderr

=====================
sequences\1
=====================

=====================
sequences\3
=====================

=====================
sequences\5
=====================

=====================
sequences\arrayassignment
=====================

=====================
sequences\force
=====================

=====================
sequences\ranges
=====================

=====================
sha2
=====================

=====================
staticname
=====================

=====================
test\1
=====================

=====================
uncategorized\10
=====================

=====================
uncategorized\14
=====================

=====================
uncategorized\18
=====================

=====================
uncategorized\24
=====================

=====================
uncategorized\39
=====================

=====================
uncategorized\42
=====================

=====================
uncategorized\46
=====================

=====================
uncategorized\8
=====================

=====================
uncategorized\staticfor_forwarded
=====================

=====================
uncategorized\throwingbranches
=====================

=====================
values\1
=====================

=====================
variants\3
=====================

=====================
variants\empty
=====================

=====================
variants\match
=====================

=====================
variants\predicates
=====================

=====================
memory\allocateArray
=====================

=====================
modulename
=====================

=====================
numbers\parser\3
=====================

=====================
operators\bitwise
=====================

=====================
overloads\withinterface
=====================

=====================
paged\37
=====================

=====================
patterns
=====================

=====================
perf\mean
=====================

=====================
printing\int128
=====================
compiler error
--------------

UNREACHABLE executed!

=====================
sequences\6
=====================

=====================
sequences\buffervector
=====================

=====================
sequences\predicates
=====================

=====================
sequences\strict
=====================

=====================
strings
=====================

=====================
time
=====================

=====================
tuples\single\1
=====================

=====================
uncategorized\1
=====================

=====================
uncategorized\12
=====================

=====================
uncategorized\16
=====================

=====================
uncategorized\2
=====================

=====================
uncategorized\22
=====================

=====================
uncategorized\34
=====================

=====================
uncategorized\41
=====================
compiler error
--------------
clayobj.obj-311008 : error LNK2019: unresolved external symbol _strtoll referenced in function _clay_main_28__29_

clayobj.obj-311008 : error LNK2019: unresolved external symbol _strtoull referenced in function _clay_errorNoThrow_28_StringConstant_2C__20_StringConstant_2C__20_UInt32_2C__20_StringConstant_2C__20_UInt32_2C__20_StringConstant_2C__20_Static_5B__23_validVectorCoordinatec63c40ac44c32jc41_5D__2C__20_StringConstant_2C__20_StringConstant_2C__20_Static_5B_Vector_5B_Char_5D__5D__29_

clayobj.obj-311008 : error LNK2019: unresolved external symbol _strtof referenced in function _clay_errorNoThrow_28_StringConstant_2C__20_StringConstant_2C__20_UInt32_2C__20_StringConstant_2C__20_UInt32_2C
=====================
uncategorized\45
=====================

=====================
uncategorized\7
=====================
compiler error
--------------
clayobj.obj-334042 : error LNK2019: unresolved external symbol _fdopen referenced in function _main

test.exe : fatal error LNK1120: 1 unresolved externals

clang: error: linker command failed with exit code 1120 (use
=====================
u
=====================
uncategorized\
=====================
uncate
=====================
uncategorized\switc
=====================
uncategorize
=====================
uniquepointers

=====================
=====================
variants\1
=================
====
=====================
variants\5
=================
====
=====================
variants\maybe
=====================
======

=====================
variants\nested
=====================

=====================
variants\subgraphassignment
=====================
resolved external symbol _lua_pushlstring referenced in function _clay_cwrapper_panicHandler_28_Pointer_5B_UInt8_5D__29_

clayobj.obj-113508 : error LNK2019: unresolved external symbol _lua_error referenced in function _clay_cwrapper_panicHandler_28_Pointer_5B_UInt8_5D__29_

clayobj.obj-113508 : error LNK2019: unresolved external symbol _luaL_typerror referenced in function _clay_safeCall_28_State_2C__20__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_lua_5C_highlevel_5C_highlevel.clay_28_419_2C_16_29__3E__29_

clayobj.obj-113508 : error LNK2019: unresolved external symbol _lua_touserdata referenced in function _clay_safeCall_28_State_2C__20__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_lua_5C_highlevel_5C_highlevel.clay_28_419_2C_16_29__3E__29_

clayobj.obj-113508 : error LNK2019: unresolved external symbol _lua_pushinteger referenced in function _clay_IntArray_get_28_State_29_

clayobj.obj-113508 : error LNK2019: unresolved external symbol _lua_call referenced in function _clay_IntArray_size_28_State_29_

test.exe : fatal error LNK1120: 16 unresolved externals

clang: warning: argument unused during compilation: '-L/opt/local/lib' [warn_drv_unused_argument]
clang: error: linker command failed with exit code 1120 (use -v to see invocation) [err_drv_command_failed]

=====================
lua\highlevel\customtype5
=====================
compiler error
--------------
LINK : warning LNK4044: unrecognized option '/llua'; ignored

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_newstate referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_openlibs referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_newmetatable referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_pushnumber referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_setfield referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_register referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_loadstring referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_tolstring referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_close referenced in function _main

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_atpanic referenced in function _clay_safeCall_28_State_2C__20__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_lua_5C_highlevel_5C_highlevel.clay_28_481_2C_8_29__3E__29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_checkudata referenced in function _clay_safeCall_28_State_2C__20__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_lua_5C_highlevel_5C_highlevel.clay_28_481_2C_8_29__3E__29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_pushlstring referenced in function _clay_cwrapper_panicHandler_28_Pointer_5B_UInt8_5D__29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_error referenced in function _clay_cwrapper_panicHandler_28_Pointer_5B_UInt8_5D__29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_createtable referenced in function _clay_Point_xyArray_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_rawseti referenced in function _clay_Point_xyArray_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_settop referenced in function _clay_Point_xyArray_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_getfield referenced in function _clay_Point_index_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_pushvalue referenced in function _clay_Point_index_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_rawget referenced in function _clay_Point_index_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_isnumber referenced in function _clay_Point_index_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_tointeger referenced in function _clay_Point_index_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_type referenced in function _clay_Point_index_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_typerror referenced in function _clay_safeCall_28_State_2C__20__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_lua_5C_highlevel_5C_highlevel.clay_28_419_2C_16_29__3E__29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_tonumber referenced in function _clay_Point_newIndex_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_newuserdata referenced in function _clay_Point_new_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_setmetatable referenced in function _clay_Point_new_28_State_29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _luaL_checknumber referenced in function _clay_safeCall_28_State_2C__20__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_lua_5C_highlevel_5C_highlevel.clay_28_465_2C_4_29__3E__29_

clayobj.obj-335140 : error LNK2019: unresolved external symbol _lua_call referenced in function _clay_safeCall_28_State_2C__20__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_lua_5C_highlevel_5C_highlevel.clay_28_465_2C_4_29__3E__29_

test.exe : fatal error LNK1120: 28 unresolved externals

clang: warning: argument unused during compilation: '-L/opt/local/lib' [warn_drv_unused_argument]
clang: error: linker command failed with exit code 1120 (use -v to see invocation) [err_drv_command_failed]

=====================
memory\zeroObject
=====================

=====================
numbers\octal
=====================

=====================
numbers\parser\2
=====================

=====================
operators\extendedassignment
=====================

=====================
overloads\patterncallable
=====================

=====================
paged\35
=====================

=====================
parsing
=====================
compiler error
--------------
clayobj.obj-808078 : error LNK2019: unresolved external symbol _strtoll referenced in function _clay_call_28__3C_lambda_20_C_3A__2F_Users_2F_Joe_2F_Documents_2F_Code_2F_clay_2F_build_2F_compiler_2F_src_2F_.._2F_.._2F_.._2F_lib_2D_clay_5C_parsing_5C_combinators_5C_generic_5C_generic.clay_28_235_2C_11_29__3E__2C__20_CoordinateRange_5B_Pointer_5B_Char_5D__5D__29_

test.exe : fatal error LNK1120: 1 unresolved externals

clang: error: linker command failed with exit code 1120 (use -v to see invocation)

=====================
perf\quicksort1
=====================

=====================
printing\1
=====================

=====================
printing\formatting
=====================

=====================
records\predicates
=====================

=====================
referencetypes
=====================

=====================
remote\marshaling
=====================

=====================
sequences\group
=====================

=====================
simd\invalidtypes
=====================

=====================
sqlite\sequences
=====================
compiler error
--------------
LINK : warning LNK4044: unrecognized option '/lsqlite3'; ignored

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_open referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_errmsg referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_close referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_exec referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_prepare_v2 referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_finalize referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_step referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_db_handle referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_column_int referenced in function _clay_main_28__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_reset referenced in function _clay_runStatement_28_SqliteStatement_2C__20_StringConstant_29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_bind_text referenced in function _clay_bindStatementValues_28_SqliteStatement_2C__20_StringConstant_29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_bind_parameter_index referenced in function _clay_printTo_28_RawFile_2C__20_Static_5B__23_ic32c62c61c320c32andc32SizeTc40ic41c32c60c32sizec40ac41_5D__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_bind_int referenced in function _clay_printTo_28_RawFile_2C__20_Static_5B__23_ic32c62c61c320c32andc32SizeTc40ic41c32c60c32sizec40ac41_5D__29_

clayobj.obj-238938 : error LNK2019: unresolved external symbol _sqlite3_column_text referenced in function _clay_printTo_28_RawFile_2C__20_Static_5B__23_ic32c62c61c320c32andc32SizeTc40ic41c32c60c32sizec40ac41_5D__29_

test.exe : fatal error LNK1120: 14 unresolved externals

clang: error: linker command failed with exit code 1120 (use -v to see invocation)

=====================
strings\triplequoting
=====================

=====================
tuples\1
=====================

=====================
tuples\types
=====================

=====================
uncategorized\11
=====================

=====================
uncategorized\15
=====================

=====================
uncategorized\19
=====================

=====================
uncategorized\21
=====================

=====================
uncategorized\33
=====================

=====================
uncategorized\40
=====================

=====================
uncategorized\44
=====================

=====================
uncategorized\6
=====================

=====================
uncategorized\ifexpr
=====================

=====================
uncategorized\switch
=====================

=====================
unions
=====================

=====================
valuesemantics
=====================

=====================
variants\4
=====================

=====================
variants\equality
=====================

=====================
variants\recursive
=====================
```