Results 20 comments of gtker

> Edit: Ultimately, you'll have to be careful how you do it. I don't want to introduce any new external dependencies without careful consideration. I wasn't thinking of introducing any...

I'm probably going to take a stab at this. Do I understand it correctly that: * A map consists of ADTs (whatever they are). * The ADTs are stored in...

[Storm.zip](https://github.com/willglynn/pdb/files/14011058/Storm.zip) This `.pdb` and associated `.dll` exhibits the error. I think in reality everything compiled using Visual C++ 6.0 has this. A portable version [can be found here](https://github.com/itsmattkc/MSVC600). On windows...

This also happens for `BlackrockDepths` and `OnyxiaLairInstance`. `quadHeight = 120` ``` 205faccc82957c9b0ec630696a8878fa2ca76c78c9e10504943821d40ee20576 BlackrockDepths.map 6d45bd720779aa7649757657f2370a2b37d6e84ca1b00e8a8e73f181b5533cf1 Nav/BlackrockDepths/Map.nav a03ea383ab88951f6b16710b25cfc5d1455603af3004ffb09e05ee997594c14a OnyxiaLairInstance.map b7fcb7160bbe4d932ff2ed0108b1a72930d0ad304ec22adaeb849a4a474d07d3 Nav/OnyxiaLairInstance/Map.nav ```

Same error for `DeeprunTram`, `OrgrimmarInstance`, `MoltenCore`, `DireMaul`, `AlliancePVPBarracks`, and `HordePVPBarracks`: `quadHeight = 120` for all maps. ``` __pthread_kill_implementation (no_tid=0, signo=6, threadid=140737352607872) at ./nptl/pthread_kill.c:44 44 ./nptl/pthread_kill.c: No such file or directory....

With the [7142566](https://github.com/namreeb/namigator/commit/7142566932b457d3a70f6ee39c9b3812e30b699f) change the following maps trip the assert with `quadHeight == 120`: ``` 'Testing' (test) 'CashTest' (Test) 'Stormwind Stockade' (StormwindJail) 'Stormwind Prison' (StormwindPrison) 'Collin's Test' (Collin) 'Wailing Caverns'...

I'm preparing for an initial release of my downstream library, do you know if this is going to be fixed within the near future?

This fixed all 1.12 maps for me. Thanks! :)

> I suspect tcc has significantly greater requirements than M2-Planet is currently able to provide Do you think it would be easier to get `qbe` (https://github.com/oriansj/M2-Planet/issues/58) and `cproc` (https://github.com/michaelforney/cproc) to...

Updated to remove already implemented features. From an initial cursory glance at `tcc_1_7` it seems we'll need (in no particular order): * [ ] Casting between types (pointer and integer)...