Skip to content

Draft: Lambdas in unevaluated context test

PBS requested to merge pbs3141/inkscape:junk-hacking-branch into master

This is a junk MR that I just use to run macOS CI.

Currently I'm using it to see if it supports some C++20 features involving lambdas in unevaluated context and structural templates.

Result: Success.

Previous versions

Coroutines support test

Commit: fd59fdb0

Result: Failure on macOS.

Lib2geom bisection

Commit: 220d259c

A lib2geom bisection to find when a regression was introduced in the test suite.

Result: Inconclusive, and the regression was eventually fixed by inspection anyway by Thomas Holder.

Custom-patched GTK on Windows

Commit: a6e5814f

An attempt to build and ship a patched GTK on Windows that generates profiling information. Shelved, because

  • It would have taken me a year of shotgun-debugging to get the Windows pipeline to pass without access to a Windows machine.
  • I got around the problem I was trying to solve with this by just getting someone else to compile the patched GTK dlls for me.

It can be revisited if there's ever the need for a custom-patched GTK on Windows.

Edited by PBS

Merge request reports