#exult@irc.freenode.net logs for 16 Mar 2017 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[01:51:06] --> frob has joined #exult
[01:55:27] <-- frob has left IRC (Ping timeout: 240 seconds)
[02:18:13] <-- Dominus has left IRC (Ping timeout: 240 seconds)
[02:19:23] --> Dominus has joined #exult
[02:19:24] <-- Dominus has left IRC (Changing host)
[02:19:24] --> Dominus has joined #exult
[02:19:24] --- ChanServ gives channel operator status to Dominus
[02:23:27] --> nutron has joined #exult
[03:32:46] --> GitHub has joined #exult
[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.
[03:32:47] <-- GitHub has left #exult
[05:52:03] --> frob has joined #exult
[05:57:04] <-- frob has left IRC (Ping timeout: 256 seconds)
[06:29:30] <-- RadoS has left IRC (Remote host closed the connection)
[06:41:38] --> frob has joined #exult
[06:46:28] <-- frob has left IRC (Ping timeout: 260 seconds)
[07:50:37] <-- Lightkey has left IRC (Ping timeout: 258 seconds)
[08:03:16] --> Lightkey has joined #exult
[09:12:58] --> RadoS has joined #exult
[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 has joined #exult
[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).
[14:26:50] <-- GitHub has left #exult
[15:03:41] <-- Rottingbeef has left IRC ()
[15:35:35] <Marzo> 555555555555555545555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555=ppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkl
[15:54:31] <SHODAN> indeed
[16:15:54] --> frob has joined #exult
[16:17:07] <-- frob has left IRC (Remote host closed the connection)
[16:17:13] --> frob has joined #exult
[16:17:15] <-- frob has left IRC (Remote host closed the connection)
[16:17:40] --> Guest5797 has joined #exult
[16:26:22] --- Guest5797 is now known as frob_bizaro
[17:58:56] --- frob_bizaro is now known as frob
[18:17:24] --> DominusExult has joined #exult
[18:17:24] <-- DominusExult has left IRC (Changing host)
[18:17:24] --> DominusExult has joined #exult
[18:17:24] --- ChanServ gives channel operator status to DominusExult
[18:18:45] --> GitHub has joined #exult
[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:18:45] <-- GitHub has left #exult
[18:19:41] <-- Dominus has left IRC (Ping timeout: 240 seconds)
[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:12] --> travis-ci has joined #exult
[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
[20:04:13] <-- travis-ci has left #exult
[23:38:44] --> Rottingbeef has joined #exult