Open Abscissa opened 5 years ago
It's not clear from the code, but it might be caused by https://github.com/s-ludwig/taggedalgebraic/pull/29 - did you build with the latest 0.11.4 release?
Hmm, it appears to be pulling in 0.10.13, not 0.11.4. Apparently the latest release of std_data_json (0.18.3) has its taggedalgebraic dependency set to ~>0.10.1
. I tried manually editing dub.selections.json to 0.11.4, and I'm still getting the same issue, but I don't know whether dub might be just simply ignoring the 0.11.4 setting since it conflicts with the dependency constraints.
Cannot reproduce here. Your dub.sdl is not enough to produce a working binary with dub 1.15.0/dmd 2.087.1. When I filled in the missing values, I did not get a crash. Is this still an issue?
I guessing this is probably a dmd issue, and filed it as 19825. But I'm posting here too, just in case std_data_json is part of the problem, or anyone here could help find the exact compiler problem:
dub.sdl:
main.d:
result: