IRC log for #brlcad on 20130327

00:31.03 starseeker brlcad: If I'm reading the docs for Gecode 4.0 correctly, it looks like it may now be able to solve the sorts of constraint equations we'd be looking at
00:54.34 starseeker still a workout for the CPU when compiling
01:23.06 Notify 03BRL-CAD:brlcad * 54892 (brlcad/trunk/src/libbu/CMakeLists.txt brlcad/trunk/src/libbu/Makefile.am and 2 others): collapse ispar.c into parallel.c even though we want to prefer smaller files. ispar was a bad non-descript name to begin with and the two functions it provides are weak. more importantly, the access a global that we can make static if we consolidate it to parallel.c
01:28.18 Notify 03BRL-CAD:brlcad * 54893 brlcad/trunk/src/libbu/parallel.c: rename bu_pid_of_initiating_thread to not have the bu_ prefix since it's not a published global. make it static too to limit scope.
01:45.32 Notify 03BRL-CAD:brlcad * 54894 brlcad/trunk/src/libbu/parallel.c: consistency, use arrow instead of parendotting
01:59.10 Notify 03BRL-CAD:brlcad * 54895 brlcad/trunk/src/libbu/parallel.c: remove parallel support for SGI IRIX since it's a gone platform and keeping it here has become a maintenance burden (having to maintain and needing to improve/change a threading impl that cannot be tested)
02:04.01 Notify 03BRL-CAD:brlcad * 54896 brlcad/trunk/src/libbu/parallel.c: since the interface is getting updates, same obsolescence holds true for our old cray, alliant, convex, ardent, and encore multimax
02:11.28 Notify 03BRL-CAD:brlcad * 54897 brlcad/trunk/src/libbu/semaphore.c: do the same for semaphore support, remove the antiquated platforms (sgi, ardent, alliant, convex, cray, n16). make bu_semaphore_free() a thing too, instead of just an idea for releasing memory.
02:11.48 Notify 03BRL-CAD:brlcad * 54898 brlcad/trunk/include/bu.h: declare the new bu_semaphore.free() function.
02:29.51 Notify 03BRL-CAD:brlcad * 54899 brlcad/trunk/include/orle.h: convex is long gone
02:31.01 Notify 03BRL-CAD:brlcad * 54900 brlcad/trunk/include/bu.h: remove support for cray, irix/sgi, convex, and ultrix. highly dependent on the compiler and makes the define seem to be much more complicated than it really is.
02:34.58 Notify 03BRL-CAD:brlcad * 54901 (brlcad/trunk/include/rtgeom.h brlcad/trunk/src/libbu/semaphore.c and 4 others): remove support for platforms that are no longer even remotely accessible (sgi arguably is, but we should still compile there with gcc). remove accommodations and references to cray, sgi/irix, and alliant
02:48.46 *** part/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net)
03:42.11 brlcad hm, the migration still hasn't begun
03:42.56 brlcad ``Erik: if that was /usr/web data, I have it backed up
03:43.09 brlcad those files weren't sync'd (yet)
03:58.51 Notify 03BRL-CAD:brlcad * 54902 (brlcad/trunk/CHANGES brlcad/trunk/include/bu.h): deprecated to obsolete: remove bu_get_load_average() and bu_set_realtime()
04:01.29 Notify 03BRL-CAD:brlcad * 54903 brlcad/trunk/src/libbu/parallel.c: removed bu_get_load_average and bu_set_realtime. the latter is technically minimally impacting since the implementation has done nothing for a couple decades now.
04:02.33 Notify 03BRL-CAD:brlcad * 54904 (brlcad/trunk/src/libbu/CMakeLists.txt brlcad/trunk/src/libbu/Makefile.am): deprecated to obsolete: remove bu_fopen_uniq()
04:14.55 Notify 03BRL-CAD:brlcad * 54905 (brlcad/trunk/CHANGES brlcad/trunk/include/bu.h): deprecated to obsolete: remove declarations for bu_fopen_uniq() and bu_get_public_cpus()
04:17.31 Notify 03BRL-CAD:brlcad * 54904 (brlcad/trunk/src/libbu/CMakeLists.txt brlcad/trunk/src/libbu/Makefile.am): deprecated to obsolete: remove bu_fopen_uniq()
04:18.48 Notify 03BRL-CAD:brlcad * 54906 (brlcad/trunk/CHANGES brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/parallel.c): remove bu_cpulimit_get() and bu_cpulimit_set() as a minimally impacting change since they've also pretty much done nothing for a couple decades.
04:50.21 Notify 03BRL-CAD:brlcad * 54907 brlcad/trunk/src/libbu/parallel.c: clean up some of the failure logging and pass the thread cpu id numbers indexed from 1 to ncpu (inclusive). that way we can reserve cpu 0 for the parent process/thread that is creating all of the threads. stub in an initial bu_parallel_id() function to get the cpu id, but just checkpointing the work in progress because __thread is apparently unavailable on
04:50.22 Notify Mac OS X.
04:52.02 Notify 03BRL-CAD:brlcad * 54908 brlcad/trunk/src/libbu/parallel.c: make sure windows is consistent with stashing cpu ids from 1 to ncpu too
04:53.18 Notify 03BRL-CAD:brlcad * 54909 brlcad/trunk/src/libbu/parallel.c: bu_get_public_cpus() went bye bye
04:53.39 brlcad It looks like there is going to be a delay for the new server until tomorrow night
08:28.02 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
10:49.57 *** join/#brlcad witness (uid10044@gateway/web/irccloud.com/x-kmepvsuuoqzwxsmb)
11:06.09 *** join/#brlcad milamber (~devlin@d118-75-244-176.try.wideopenwest.com)
11:40.54 *** join/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net)
12:39.52 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
13:10.29 Notify 03BRL-CAD:brlcad * 54910 brlcad/trunk/src/rt/do.c: remove the old cray cpulimit call, didn't do anything useful anywhere else and the func is now gone
14:21.10 ``Erik ls - l
14:21.19 ``Erik heh, whups
14:21.27 jordisayol :-)
14:35.15 *** join/#brlcad brlcad (~sean@66-118-151-70.static.sagonet.net)
14:35.21 brlcad woot
14:36.23 ``Erik httpd not up?
14:36.46 *** join/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net)
14:37.12 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
14:43.08 brlcad it is now, curious that it didn't start automatically
14:43.33 ``Erik log has lots of freakout from trying to boot with bad network info, they didn't change it in single user mode or before the swap
14:44.00 ``Erik something in the config probably tries to resolve and address, and gave up when that failed
14:44.23 brlcad nods
14:45.04 brlcad sounds like exactly as you described, they needed to update the network config but then all was fine
14:48.46 ``Erik clock was all wonky, too
14:50.07 brlcad "We had no problems, we just had to add the IP and gateway to the /etc/rc.conf file and it came online."
14:50.22 brlcad wears the IP was already there, dunno about the gateway
14:50.48 brlcad s/wears/swears/
14:51.24 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
14:51.25 Notify 03BRL-CAD:bob1961 * 54913 brlcad/trunk/src/other/tk/library/panedwindow.tcl: Apply previous fixes to ::tk::panedwindow::Motion and ::tk::panedwindow::MarkSash.
14:53.27 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
14:53.28 Notify 03BRL-CAD:bob1961 * 54913 brlcad/trunk/src/other/tk/library/panedwindow.tcl: Apply previous fixes to ::tk::panedwindow::Motion and ::tk::panedwindow::MarkSash.
15:02.32 brlcad elfga core dump
15:02.37 ``Erik yes
15:02.59 ``Erik something with how I load things into sbcl is a bit twitchy, have it up now, though
15:06.41 ``Erik hw.ncpu: 8
15:06.42 ``Erik hw.physmem: 3740434432
15:11.40 brlcad giggles like a little school girl
15:20.50 ``Erik adds -j8 to the make.conf and tries a portupgrade O.o
15:40.42 *** join/#brlcad Skriptkid (~Skriptkid@117.202.97.44)
15:40.42 brlcad heh
15:40.51 brlcad curious to know what the vgr count looks like
15:47.11 ``Erik 2.5 ghz xeons, should be a bit less than the office 8 core xeon servers
16:02.22 *** join/#brlcad merzo (~merzo@68-104-133-95.pool.ukrtel.net)
16:54.37 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
17:28.58 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
17:38.58 *** join/#brlcad starseeker (~starseeke@66-118-151-70.static.sagonet.net)
17:40.10 starseeker ``Erik: is Notify up?
17:52.52 brlcad apparently not
18:21.43 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
18:22.00 Notify 03BRL-CAD:bob1961 * 54913 brlcad/trunk/src/other/tk/library/panedwindow.tcl: Apply previous fixes to ::tk::panedwindow::Motion and ::tk::panedwindow::MarkSash.
18:22.09 Notify 03BRL-CAD:brlcad * 54914 brlcad/trunk/TODO: chan_ tools belong in util, not anim. terrible names too.
18:22.13 Notify 03BRL-CAD:brlcad * 54911 brlcad/trunk/TODO: temp colors and temp matrices during ray tracing
18:22.17 Notify 03BRL-CAD:bob1961 * 54915 (brlcad/trunk/src/tclscripts/archer/Archer.tcl brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl): Added a preference for the max number of members displayed in Archer's tree for a combination. This prevents the GUI from locking when some user wants a few hundred thousand members in a single group (ttk::treeview doesn't handle this well). Also warn the user when all members are not
18:22.19 Notify visible.
18:22.23 Notify 03BRL-CAD:brlcad * 54912 brlcad/trunk/src/remrt/rtsrv.c: another cpulimit removal
18:22.30 Notify 03BRL-CAD:starseeker * 54916 (brlcad/trunk/INSTALL brlcad/trunk/configure.cmake.sh brlcad/trunk/src/other/CMakeLists.txt): OK, make a better stab at this - a single commit that makes both tktreectrl and tkdnd packages available in BRL-CAD. Not clear yet if tkdnd is the right thing to use for tree element manipulation, but it will allow for support for things like dragging and dropping a .g file onto Archer to open
18:22.32 Notify it.
18:22.34 Notify 03BRL-CAD:starseeker * 54917 (brlcad/trunk/INSTALL brlcad/trunk/configure.cmake.sh brlcad/trunk/src/other/CMakeLists.txt): revert 54916
18:22.49 Notify 03BRL-CAD Wiki:Cfitzsimmons * 0 /wiki/User:Cfitzsimmons:
18:22.51 Notify 03BRL-CAD:carlmoore * 54918 brlcad/trunk/src/util/pix-png.c: program works the same but the source code has been slightly shortened
18:24.08 Notify 03BRL-CAD:bob1961 * 54919 brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Minor tweak to ArcherCore::getTreeMembers.
18:33.44 Notify 03BRL-CAD:bob1961 * 54920 brlcad/trunk/src/tclscripts/lib/Command.tcl: This fixes the Command::invoke method's mishandling of double quotes in nested commands.
18:34.48 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
18:38.42 *** join/#brlcad caen23 (~cezar@92.83.177.51)
18:47.10 *** join/#brlcad DarkCalf (~DarkCalf@173.231.40.98)
19:44.08 Notify 03BRL-CAD:r_weiss * 54921 brlcad/trunk/src/libged/tables.c: Update to ged_tables to support bu_lseek on Windows 64bit.
19:56.06 *** part/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
21:17.53 Notify 03BRL-CAD:r_weiss * 54922 (brlcad/trunk/src/libfb/if_X.c brlcad/trunk/src/libfb/if_X24.c and 7 others): Updates to libfb to support bu_lseek and improve Windows 64bit. Changed many "long" and "int" to "off_t", "size_t" or "ssize_t".
21:19.52 Notify 03BRL-CAD:r_weiss * 54923 brlcad/trunk/include/fbio.h: Update to "fbio.h" changing the return for "_write" and "_read" to "ssize_t".
21:26.29 Notify 03BRL-CAD:r_weiss * 54924 brlcad/trunk/src/libfb/if_X24.c: Update to file "if_X24.c" to support "bu_lseek" on Windows 64bit.
21:35.20 Notify 03BRL-CAD:r_weiss * 54925 brlcad/trunk/src/fb/pp-fb.c: Update to "pp-fb.c", changing types for "bu_lseek" from "long" to "off_t".
21:43.18 Notify 03BRL-CAD:r_weiss * 54926 brlcad/trunk/src/util/pixbustup.c: Update to "pixbustup.c" changing type for "bu_lseek" to "off_t".
21:56.27 Notify 03BRL-CAD:r_weiss * 54927 brlcad/trunk/src/util/plrot.c: Change to print format for return value of bu_ftell.
22:02.41 *** join/#brlcad witness (uid10044@gateway/web/irccloud.com/x-qrspdignwhkoyxrf)
22:19.18 Notify 03BRL-CAD:r_weiss * 54928 (brlcad/trunk/src/conv/iges/findp.c brlcad/trunk/src/conv/iges/iges_struct.h and 2 others): Updates to iges converter, changing some data types to "size_t" and "off_t" to support function "bu_ftell".
23:59.22 *** join/#brlcad DarkCalf (~DarkCalf@173.231.40.98)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.