On ARM64, I got this assertion failure while building GTK3:

  FAILED: examples/application5/exampleapp5 resources.h
  "C:\msys64\clangarm64\bin/glib-compile-resources.EXE"
"../gtk/examples/application5/exampleapp.gresource.xml" "--sourcedir"
"../gtk/examples/application5/." "--sourcedir"
"../gtk/examples/application5" "--internal" "--generate" "--target"
"examples/application5/exampleapp5 resources.h"
  Assertion failed: ((((rwlock_t *)*rwl)->valid == LIFE_RWLOCK) &&
(((rwlock_t *)*rwl)->busy > 0)), file
../mingw-w64/mingw-w64-libraries/winpthreads/src/rwlock.c, line 40

I have gotten this same assertion failure on ARM64 before, but it went
away on its own.  It showed up again today, but went away after a reboot
and retry of the build.

Is this assertion failure a sign of a bug in winpthreads, or a sign of a
bug in glib (such as releasing a lock that is not held, for instance)?


_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to