[03:32:47] <GitHub> [exult] drcode1 pushed 1 new commit to master: https://git.io/vySCf
[03:32:47] <GitHub> exult/master 71072fb jeff: Waiter schedule: place items on desk as well as tables.
[13:12:51] <Marzo> wjp, Dominus: So, one thing I have been thinking of doing is rename all our headers from .h to .hh; this is because clang refuses to accept .h as c++ directly, meaning any tools based on clang will have issues
[13:32:28] <wjp> seriously? That's rather surprising to me
[13:49:27] <wjp> can you elaborate?
[13:54:13] <Marzo> clang assumes that files ending in .h are pure C; so a static analyzer based on clang (well, LLVM) will assume that an input .h is a C file and spit spurious errors on every C++ construct
[14:03:01] <wjp> are you sure it's not just supposed to run on the .cc/.cpp files?
[14:03:40] <wjp> do you have a concrete example of such a static analyzer?
[14:15:19] <Marzo> Take Gnome builder, for example; it uses a static analyzer based on clang
[14:15:28] <Marzo> It applies to the current open file
[14:15:53] <Marzo> If you open a C++ .h, you get errors on things like namespace, class, and so forth
[14:16:13] <Marzo> If you open the same file but renamed as .hh or .hpp, you get no errors
[14:26:50] <GitHub> [exult] marzojr pushed 4 new commits to master: https://git.io/vy9Y4
[14:26:50] <GitHub> exult/master edf5fcd Marzo Sette Torres Junior: Fixing whitespace.
[14:26:50] <GitHub> exult/master 82525e3 Marzo Sette Torres Junior: Fixing potential null dereference found by Coverity Scan.
[14:26:50] <GitHub> exult/master 3b8f4b9 Marzo Sette Torres Junior: Fixing warnings (-Wold-style-cast, -Wreorder, -Wmisleading-indentation).
[15:35:35] <Marzo> 555555555555555545555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555=ppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkl
[15:54:31] <SHODAN> indeed
[16:26:22] --- Guest5797 is now known as frob_bizaro
[17:58:56] --- frob_bizaro is now known as frob
[18:18:45] <GitHub> [exult] drcode1 pushed 3 new commits to master: https://git.io/vy95r
[18:18:45] <GitHub> exult/master 237d597 jeff: Desk_schedule: face table properly
[18:18:45] <GitHub> exult/master cd2022b jeff: Merge branch 'master' of https://github.com/exult/exult...
[18:18:45] <GitHub> exult/master e939dad jeff: Fixed conflict
[18:19:42] --- DominusExult is now known as Dominus
[18:53:21] <wjp> heh, gentoo's package description of Gnome Builder is nice: "Builder attempts to be an IDE for writing software for GNOME"
[20:04:13] <travis-ci> exult/exult#67 (master - e939dad : jeff): The build has errored.
[20:04:13] <travis-ci> Change view : https://github.com/exult/exult/compare/cdfc92004269...e939dad37dfc
[20:04:13] <travis-ci> Build details : https://travis-ci.org/exult/exult/builds/211856530