IRC log for #brlcad on 20130912

00:30.08 ``Erik seems to have survived parent orientation at an elementary school O.o
00:39.12 Notify 03BRL-CAD:starseeker * 57578 (brlcad/trunk/src/librt/search.c brlcad/trunk/src/librt/search.h): Switch the core search logic from using struct db_full_path_list to struct bu_ptbl, which is what should have been done originally since it would have avoided introducing a specialized type just for search. This will allow the new API to be defined without using db_full_path_list, and allow both the struct and the
00:39.14 Notify functions using it to be gradually replaced and deprecated.
00:41.19 starseeker is annoyed with himself in retrospect
00:46.37 kanzure ``Erik: congrats hah
00:59.33 Notify 03BRL-CAD:starseeker * 57579 brlcad/trunk/src/librt/search.c: More preliminary design for the final db_search function.
01:08.44 brlcad ``Erik: haha
01:09.19 brlcad starseeker: lot of interesting thoughts there in r57554
01:10.16 brlcad lots
01:11.01 brlcad is it possible to assign multiple advanced representations to the same associated product?
01:11.12 brlcad is reminded to look for that diagram, hunts
01:14.47 Notify 03BRL-CAD:starseeker * 57580 brlcad/trunk/src/librt/search.c: More search notes.
01:15.21 mpictor tried STACK
01:15.22 mpictor has never heard the cpu fan go quite that fast :O
01:15.32 starseeker hehe
01:15.58 starseeker debates simplicity of argv style char pointer array vs. more flexible but less standard bu_ptbl of char *...
01:16.17 mpictor even compiling brl-cad on all cores wasn't quite that bad... of course, that didn't take nearly as long as this
01:16.55 starseeker mpictor: if you really want to melt your machine I recommend a parallel make distcheck-full of BRL-CAD :-)
01:17.15 mpictor what does distcheck-full do?
01:17.31 starseeker builds 9 different configurations of BRL-CAD... at the same time
01:17.37 mpictor lol
01:17.41 starseeker each of which is also trying to do a full parallel build
01:18.01 mpictor o.O
01:18.09 starseeker parallel launching of parallel make compilations
01:19.01 starseeker not to mention they're all running regression tests, benchmarking, what have you
01:19.22 starseeker beats up on hard drives AND cpus :-)
01:19.24 mpictor wow
01:19.25 mpictor yea
01:19.44 mpictor what sort of machine do you run that on?!
01:20.15 brlcad starseeker: if it's a container you need, shouldn't that be a bu_list?
01:20.19 *** join/#brlcad kesha_ (~kesha@49.249.200.58)
01:20.35 brlcad seems like an odd use for ptbl
01:20.41 starseeker brlcad: where, inside search?
01:20.49 starseeker works like a charm...
01:20.52 brlcad your debate above
01:20.56 starseeker ah
01:21.23 starseeker I suppose a bu_list of char * is possible - I'm not fond of bu_list, it's a bit clunky to work with, but I guess that would work
01:23.26 brlcad could make it a void* and wrap all insertions through a function that knows what the container is
01:23.32 brlcad that way you could change it later if needed
01:24.18 starseeker I'm probably over-thinking it, really - a char *paths[] array is the simple solution
01:24.19 brlcad there is nice simplicity in a null-terminated argv array
01:25.27 starseeker reminds himself not to over-complicate it this time around, will be paying the db_full_path_list costs for a while...
01:25.29 brlcad still probably want to wrap insertions in a function so you can realloc as needed instead of having hard limits
01:25.50 brlcad and instead of having realloc in every possible place you need to add or remove from the array
01:26.19 starseeker well, the argv array will actually be managed elsewhere - by the time it reaches db_search, it should be in its "ready to go" form
01:26.52 brlcad hmm, is that the things to look for or for results?
01:27.01 starseeker things to look for
01:27.09 brlcad ah, shucks, well yeah
01:27.15 starseeker the results are in a table - bu_ptbl of db_full_path pointers
01:27.17 brlcad null-terminated argv ftw
01:28.04 brlcad there is no "is it null-terminated issue" .. any more than "is this string nul-terminated??" ... you control that
01:28.38 starseeker nods
01:28.41 Notify 03BRL-CAD:starseeker * 57581 brlcad/trunk/src/librt/search.c: worry about making the argv array elsewhere - not db_search's job to worry about it.
01:28.56 brlcad note that there are bu functions for turning "a string like this" into an argv[] = {"a", "string", "like", "this", NULL}
01:29.20 starseeker nods - using those already to break the plan strings into an argv array :-)
01:29.22 brlcad and vice versa
01:29.24 starseeker slick
01:32.12 starseeker from a programmatic standpoint, the best way to drive search is to define the string that you want in the C function. libged's search function will need to re-construct the string from its own argv array entries, but that's trivial
01:32.59 starseeker actually expects libged's search logic to simplify once things are properly defined
01:33.39 starseeker brlcad: oh, that reminds me - do we have a function at the librt level that builds the tops list?
01:33.49 starseeker db_top_objs or some such?
01:35.01 starseeker has repeated that logic waaay too many times...
01:55.36 Notify 03BRL-CAD:tbrowder2 * 57582 brlcad/trunk/src/util/bu_opt_parse.h: added double to union; reordered vars in union
01:58.04 Notify 03BRL-CAD:tbrowder2 * 57583 brlcad/trunk/src/util/bu_opt_parse.cpp: filled in func parts needed for dsp_add2.c; builds, but doesn't work correctly; more work needed; also need cleanup and memory reclaing bits; may need to use pointers to TCLAP objects
02:04.44 brlcad we do not have such a function
02:05.42 brlcad it's taken much restraint
02:08.41 brlcad the getspace() method is sucky though
02:15.14 brlcad char **db_tops(const struct db_i *dbip);
02:16.17 brlcad or maybe allow user-provided memory with limits
02:22.24 Notify 03BRL-CAD:tbrowder2 * 57584 brlcad/trunk/src/util/dsp_add2.c: add comment; reorder some code in more logical order
02:27.11 brlcad maybe instead, int db_tops(const struct db_i *dbip, size_t maxtops, char **tops);
02:39.29 starseeker are we likely to hit a memory limit with tops?
02:39.51 starseeker doesn't follow - why restraint?
02:40.05 starseeker do we not want such a function?
02:57.29 brlcad restraint in complaining every time someone replicated the tops logic once again .. :)
02:57.50 brlcad it is a perfect refactoring case, should have been a function 25 years ago
03:00.42 brlcad it's at least a days work to implement a function proper and a few more put it to use in the places a tops is pulled
03:01.59 brlcad i'd like to see it taken to the next level, making all the places where we require object names be optional, defaulting to the tops listing (at least if num tops == 1, but sometimes even if num > 1)
03:14.38 starseeker ah - what complicates the function definition?
03:14.48 starseeker (besides that annoying hidden flag...)
03:15.10 starseeker memory management of char **tops?
03:16.22 starseeker reflects we may need a parameter to tell the function whether to respect the hidden flag
03:17.01 starseeker not even sure what that means in the more general case - if a top level object is hidden, do we show the ones below it in the tree that aren't hidden instead or just not show *anything* below it?
03:17.14 starseeker believes it is the latter now, can see a case for both ways...
03:18.18 starseeker first approach would be tricky, come to think of it...
03:29.25 brlcad giving up, can't find the diagram
03:34.39 brlcad both approaches are tricky in different ways
03:35.02 brlcad pretending the objects do not exist is best (as if you ran kill)
03:38.31 kesha_ brlcad: Enabled verbose, still the same error. http://paste.kde.org/pfa7f8c64/
03:43.06 *** join/#brlcad kesha__ (~kesha@49.249.8.171)
03:44.56 starseeker hmm - ../src/util/dsp_add2.c:230:5: error: ISO C90 forbids mixed declarations and code [-Werror=edantic]
03:48.31 Notify 03BRL-CAD:starseeker * 57585 brlcad/trunk/src/util/dsp_add2.c: C90 wants declaration at the top.
04:02.51 *** join/#brlcad kesha (~kesha@49.249.8.40)
04:11.20 *** join/#brlcad kimzzzz (~AndChat31@1.38.31.251)
04:18.01 Notify 03BRL-CAD:starseeker * 57586 brlcad/trunk/src/librt/search.c: edging closer to a fleshed-out design for db_search
04:37.56 *** join/#brlcad kesha_ (~kesha@49.249.16.249)
04:52.08 kesha_ brlcad: 7.16.6 also - http://paste.kde.org/p66bea846/
05:28.06 *** join/#brlcad kesha__ (~kesha@49.249.17.239)
05:39.02 kesha__ brlcad: rev 45657 - http://paste.kde.org/pbedc5da0/
06:32.43 *** join/#brlcad bch (~bch@dsl081-162-155.sea1.dsl.speakeasy.net)
06:32.50 bch hello #brlcad
07:12.19 *** join/#brlcad kimzzzz (~AndChat31@1.38.31.251)
07:13.24 Notify 03BRL-CAD:phoenixyjll * 57587 (brlcad/trunk/src/libbrep/boolean.cpp brlcad/trunk/src/libbrep/intersect.cpp): Fix memory leaks.
07:29.43 *** join/#brlcad ``Erik (~erik@pool-74-103-94-19.bltmmd.fios.verizon.net)
07:34.00 *** join/#brlcad FLOSSrookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
07:45.28 *** join/#brlcad vladbogo (~vlad@188.25.237.111)
07:46.05 *** join/#brlcad FLOSSrookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
07:54.42 *** join/#brlcad Ch3ck_ (~Shadownet@195.24.220.16)
08:08.05 Notify 03BRL-CAD:phoenixyjll * 57588 brlcad/trunk/src/libbrep/boolean.cpp: Delete the 3D curve for singular trims (no edges are added), and remove dead code.
08:31.49 Notify 03BRL-CAD:phoenixyjll * 57589 brlcad/trunk/src/libbrep/boolean.cpp: Delete the unused curves.
08:38.11 kesha__ starseeker: brlcad: Like we do bin/step-g from build directory to use step-g of trunk, In case of inplace compiling using autogen.sh and ./configure, how to use step-g of that revision ?
08:58.45 Notify 03BRL-CAD:phoenixyjll * 57590 brlcad/trunk/src/libbrep/boolean.cpp: Continue working on memory leaks.
09:46.21 Notify 03BRL-CAD:phoenixyjll * 57591 (brlcad/trunk/src/libbrep/boolean.cpp brlcad/trunk/src/libbrep/intersect.cpp): Free the memory.
09:51.12 *** join/#brlcad FLOSSrookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
10:33.17 *** join/#brlcad kesha (~kesha@49.249.16.57)
10:44.49 Notify 03BRL-CAD:tbrowder2 * 57592 (brlcad/trunk/src/util/bu_opt_parse.cpp brlcad/trunk/src/util/bu_opt_parse.h brlcad/trunk/src/util/dsp_add2.c): change flag to be string as TCLAP uses it; simpifies TCLAP arg handlers
10:58.23 Notify 03BRL-CAD:tbrowder2 * 57593 (brlcad/trunk/src/util/bu_opt_parse.cpp brlcad/trunk/src/util/bu_opt_parse.h brlcad/trunk/src/util/dsp_add2.c): formalize error handling a bit; consider TCLAP error message satisfactory so we don't get in the way; but note TCLAP handling still needs work
10:59.33 Notify 03BRL-CAD:tbrowder2 * 57594 brlcad/trunk/src/util/bu_opt_parse.cpp: remove unneeded code
11:04.26 *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua)
11:06.08 Notify 03BRL-CAD:tbrowder2 * 57595 brlcad/trunk/src/util/dsp_add2.c: enhance comment
11:07.02 Notify 03BRL-CAD:tbrowder2 * 57596 brlcad/trunk/src/util/bu_opt_parse_private.h: titdy output format
11:19.55 Notify 03BRL-CAD:tbrowder2 * 57597 brlcad/trunk/src/other/tclap/include/tclap/CmdLine.h: modified handling of progname: removed path
11:21.19 *** join/#brlcad kesha (~kesha@49.249.16.57)
11:35.20 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
11:36.02 Notify 03BRL-CAD:tbrowder2 * 57598 (brlcad/trunk/src/other/tclap/include/tclap/CmdLine.h brlcad/trunk/src/util/bu_opt_parse_private.h): move changes out of orginal TCLAP into our customization header
11:44.57 Notify 03BRL-CAD:tbrowder2 * 57599 brlcad/trunk/src/util/bu_opt_parse.cpp: now using arg pointers; looks like success--need cleanup; memory handling; and filling out remaining handlers
12:04.41 *** join/#brlcad FLOSSrookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
12:05.59 *** join/#brlcad kimzzzz (~AndChat31@1.38.31.251)
12:07.33 brlcad kesha: it'll be in src/conv/step/step-g I believe
12:07.54 brlcad Ch3ck_: I answered you already
12:08.19 FLOSSrookie I just want to get a final yes or no on this, if I want to contribute to the project will Tcl be necessary?
12:09.40 Ch3ck_ I don't see it ;)
12:09.48 Ch3ck_ could you please reiterate?
12:10.56 kesha let me see.
12:11.48 brlcad FLOSSrookie: I've answered that three times... no :)
12:12.16 FLOSSrookie brlcad: Oh...Sorry, I guess I forgot. :(
12:12.22 kesha no. Not found
12:12.22 brlcad no worries
12:12.39 brlcad kesha: not found because it didn't compile or ... ?
12:14.29 brlcad Ch3ck_: you have a notion that the bounding box center is the "origin" ... primitives do not have a consistently defined origin, so that's the best you have to work with
12:14.32 brlcad Ch3ck_: create an translation matrix that will move the bounding box to that position and then move the primitive by the inverse translation (so it ends up at the origin), and you pull the original matrix up
12:15.34 kesha r42916, it compiled but without installing I am not getting how to use step-g
12:16.21 brlcad Ch3ck_: and you need to figure out a better way to check the log, I won't be repeating again like that ..
12:16.24 brlcad that's the point of asking you to use screen+irssi, but if you're not willing then you'll have to manually search the saved logs next time
12:16.37 brlcad kesha: you didn't get an error during compilation?
12:16.42 Ch3ck_ well i use the log
12:17.04 kesha in src/conv/step/step-g.cpp is there. It cant be used as executable
12:17.30 brlcad Ch3ck_: like I said, then you need to figure out a better way because whatever you just did was inadequate
12:17.48 brlcad my response is still sitting in my backlog from less than 12 hours ago
12:18.03 brlcad if I can pull it up, you should be able to
12:18.03 kesha for revisions near to 35000 - 41000 around its giving error.
12:18.14 Ch3ck_ brlcad, ok
12:18.17 kesha http://paste.kde.org/p4a9bfa90/
12:18.29 kesha this error -
12:19.02 brlcad kesha: of course it can't be the exec .. that's the *source* file...
12:19.30 brlcad let's not get distracted
12:19.49 brlcad you said r42916 compiled
12:19.53 brlcad did it compile successfully?
12:20.47 brlcad i.e., other than not being able to find the step-g binary, did it give you an error when you ran make?
12:21.05 brlcad and was step-g in the output log if you did not get an error?
12:21.36 kesha yes . compiled.
12:21.57 kesha It was not using cmake, but with autogen and ./congigure and make
12:23.46 kesha no error while make
12:27.58 *** join/#brlcad kesha_ (~kesha@49.249.0.246)
12:28.39 *** join/#brlcad pawleeq_ (~pawleeq@static-cl031028150026.unet.cz)
12:28.43 pawleeq_ hello
12:30.14 pawleeq_ I did svn checkout today and tried to complie brlcad from source. I got stuck with brepintečrsect. Make error is here: http://pastebin.com/jMNgPsu9
12:33.34 brlcad kesha_: so then try: find . -name \*step-g\*
12:36.08 kesha_ http://paste.kde.org/p5dc0b16c/
12:37.11 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
12:39.43 brlcad pawleeq_: ah, that's my doing yesterday
12:41.30 brlcad pawleeq_: fixed
12:41.51 Notify 03BRL-CAD:brlcad * 57600 brlcad/trunk/src/proc-db/CMakeLists.txt: the cpp files still need to be NO_STRICT because of signed overflow warnings in the opennurbs headers
12:42.32 brlcad kesha_: that doesn't look right, looks like compilation did not succeed
12:43.06 brlcad kesha_: run "make clean" then rerun "make 2>&1 | tee make.log" then pastebin the make.log file
12:44.24 kesha_ http://paste.kde.org/p7fdcfc1f/
12:44.46 kesha_ this was what I compiled before
12:45.54 brlcad kesha_: do you have more of that log?
12:46.08 brlcad you need to look at the src/conv/step section
12:46.33 kesha_ ya.. have full of it. pasting..
12:46.48 brlcad don't paste, read it ;0
12:46.58 brlcad see like 13 in your previous paste
12:47.55 brlcad that line says a lot but notice how it's a little different from 11 and 12 .. it's got a -o vdeck followed by a lot of .o files
12:48.10 brlcad that's the linkage line where the 'vdeck' tool was built
12:48.35 brlcad in the full log should be a similar -o step-g file.o file.o file.o for the step-g importer
12:49.45 brlcad paste if you can't find it, but you should be reading it regardless and look for that line
12:50.01 brlcad if you find it, see what directory it was in, go there, look around
13:04.20 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
13:06.37 Notify 03BRL-CAD:tbrowder2 * 57601 brlcad/trunk/src/util/bu_opt_parse.cpp: delete heap vars at end
13:09.08 kesha_ step-g is not there in make.log
13:17.30 brlcad post the whole log
13:19.55 Notify 03BRL-CAD:tbrowder2 * 57602 brlcad/trunk/src/util/dsp_add2.c: add some notes
13:22.30 Notify 03BRL-CAD:carlmoore * 57603 (brlcad/trunk/src/conv/step/g-step/Assembly_Product.cpp brlcad/trunk/src/libicv/fileformat.c and 2 others): fix spellings; remove trailing blanks/tabs
13:26.38 *** join/#brlcad kesha_ (~kesha@49.249.16.237)
13:29.21 brlcad kesha_: post the whole log please
13:29.23 kesha_ brlcad: its a huge file, connection of pastebin is being hung up. I have sent u in mail
13:29.28 brlcad k
13:30.49 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
13:31.36 brlcad okay, it's not even traversing into src/conv/step
13:32.01 brlcad you need to read the src/conv/step/Makefile.am file and see if there's any logic in there commented out for the step directory
13:32.17 brlcad alternative, cd src/conv/step && make
13:32.28 brlcad try that first actually
13:37.27 kesha_ http://paste.kde.org/pdd3fd54b/
13:37.52 brlcad what does that mean?
13:38.10 brlcad i.e., what does that output look like to you?
13:38.48 kesha_ It has nothing to do ;)
13:38.59 brlcad which means?
13:39.14 kesha_ no command given to run
13:39.57 brlcad basically, yes it has no build instructions in that directory
13:40.17 kesha_ so now go to MAKeFile ?
13:40.58 brlcad no
13:41.25 brlcad just thinking that far back (couple years), there was almost certainly a way to enable/disable the compiler because it was under development
13:41.30 brlcad it's clearly disabled
13:41.38 brlcad the files are there, but there are no build instructions enabled
13:42.40 brlcad kesha_: I'm confused by that pastebin a little though
13:43.25 brlcad what command did you run? (pastebin's should usually be preceded with what exactly you ran so that can be inspected as well)
13:44.08 kesha_ kesha@kesha-VPCEH38FN:~/brlcad22/src/conv/step$ make | tee makestep.log
13:44.11 brlcad i.e., what came before 1. make all-am
13:44.26 kesha_ and pasted makestep.log in pstebin
13:44.35 brlcad huh, odd
13:45.05 brlcad ah, try: make step-g
13:45.21 Notify 03BRL-CAD Wiki:Phoenix * 6126 /wiki/User:Phoenix/GSoc2013/Reports: /* Week 13 */
13:45.42 brlcad and whenever you run make with tee, you need 2>&1 after make
13:45.52 kesha_ make: `step-g' is up to date.
13:46.10 brlcad that wasn't just because I like to type punctuation characters
13:46.12 kesha_ cleaning
13:46.22 brlcad ls -la step-g
13:48.51 kesha_ -rwxrwxr-x 1 kesha kesha 15520 Sep 12 19:18 step-g
13:50.34 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
13:53.39 kesha_ brlcad: how do we enable build instructions ?
13:54.46 brlcad uhm, kesha_ you're not giving the whole picture of commands you are running
13:54.51 brlcad run this: ./step-g
13:55.20 Notify 03BRL-CAD:tbrowder2 * 57604 brlcad/trunk/src/util/bu_opt_parse_private.h: format
13:55.26 kesha_ kesha@kesha-VPCEH38FN:~/brlcad22/src/conv/step$ ./step-g
13:55.28 kesha_ Usage: step-g -o outfile.g infile.stp
13:55.45 brlcad so you compile it at some point
13:55.53 brlcad and you didn't even realize you did?
13:56.15 brlcad you compiled it sometime in the last half hour
13:56.36 kesha_ [19:16] <kesha_> cleaning
13:56.57 kesha_ At that time, I just ran make clean because it showed upto date
13:57.05 brlcad cleaning implies you running "make clean"
13:57.07 kesha_ and when u asked for la -la
13:57.12 kesha_ I again did make
13:57.28 kesha_ The timestamp was also of that time only
13:57.29 brlcad up-to-date implied that it was compiled
13:57.37 brlcad *already*
13:57.51 brlcad before you ran make clean
13:58.34 kesha_ I wonder when and how it was done before make clean, but after clean, I did it for sure.
13:58.53 kesha_ I have no idea abt how *already*
13:59.05 brlcad need you to concentrate on what every command you run is and KNOW what it does when you run it, verify things with ls -la, read the log files
13:59.07 kesha_ ok . so now testing d.stp
13:59.17 brlcad i obviously can't watch every command you issue
13:59.27 brlcad nor read paste output from every command
13:59.46 brlcad don't just gloss over the output -- you should understand everything it's printing
14:00.25 brlcad there are some aspects I don't expect you to know, like the make/cmake build system, right away, but as you run commands make sure you understand them
14:00.26 kesha_ hmm..
14:01.33 brlcad i say this because we basically wasted a half hour
14:02.02 brlcad when I said this, you must have run make twice
14:02.03 brlcad 09:32 < brlcad> alternative, cd src/conv/step && make
14:02.04 brlcad 09:32 < brlcad> try that first actually
14:02.26 brlcad then you pastebinned the second make
14:02.34 brlcad at some point, make was run in src/conv/step
14:02.48 brlcad before your paste http://paste.kde.org/pdd3fd54b
14:03.09 brlcad (run *twice* .. the paste is the second time)
14:03.40 brlcad okay, so anyways, there's your binary, you can get back to testing
14:04.00 brlcad and should have a process for other autoconf revisions, cd src/conv/step && make && step-g
14:04.18 brlcad er, cd src/conv/step && make step-g && ./step-g
14:05.25 kesha_ http://paste.kde.org/p4f64670b/
14:10.17 brlcad what do you want me to do with that output?
14:10.46 brlcad are you telling me something, asking me something?
14:12.30 kesha_ importing is not done.
14:12.40 kesha_ 81 -91 lines shows error
14:12.58 kesha_ I also tried with r45000 in meanwhile
14:13.20 kesha_ Its output - http://paste.kde.org/p7513a45f/
14:13.52 kesha_ In the 1st line the d*****.g shows revision stamp.
14:15.28 brlcad so telling me something ;)
14:15.46 brlcad this is going to be a mine field
14:15.51 kesha_ Nooo..
14:16.21 kesha_ Asking you .. If its not importer how am I gonna test !
14:16.33 brlcad what is your question?
14:16.33 kesha_ s/importer/importing
14:16.37 kesha_ ?
14:17.02 brlcad you need to frame it as a question then, not implied .. put a '?' somewhere ...
14:17.31 brlcad if it's not importing, you cannot test it
14:17.37 maths22 brlcad: what is the status on that list of web stuff?
14:17.38 brlcad might as well have not compiled
14:18.02 brlcad maths22: you mean the ones I asked for a reminder on in a couple days just a few hours ago? :) unchanged
14:18.51 kesha_ Ah, so whats wrong ?
14:19.01 brlcad what do you mean?
14:19.38 kesha_ I mean, how do I get it imported correctly and test ?
14:19.49 kesha_ very bad at framing questions
14:19.59 brlcad i'm seeing that
14:20.15 brlcad you cannot
14:20.22 brlcad not with that revision at least
14:20.33 brlcad you're going to have to be far more specific with your revision testing
14:21.13 kesha_ So, its like 7.14.7 - best , 7.20 -worst , 7.22 -bad
14:23.20 brlcad it's not anywhere near that simple
14:23.46 brlcad go to a *trunk* checkout and run this:
14:24.00 brlcad (rather, a HEAD revision)
14:24.21 brlcad svn log src/conv/step >> step.log && svn log src/other/stepcode >> step.log
14:24.35 brlcad grep '^r' step.log | awk '{print $1}' | sort | uniq
14:25.12 brlcad those are the revisions that need exploring
14:27.20 kesha_ okay.. and while we are it, lets discuss abt this also - http://paste.kde.org/p4a9bfa90/ While compiling a version near 35k to 40k it gives these errors
14:39.32 brlcad the only error in all of that is the line that says:
14:39.33 brlcad make[4]: *** No rule to make target `lib.exp', needed by `binaries'. Stop
14:40.07 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
14:40.14 brlcad read it again carefully and at least try to see that, understand why that is the error
14:41.18 brlcad and what to discuss? you picked a version that has some issue there
14:41.57 brlcad I told you that some versions will have issues, you have to find ones near it that do not -- using the log revisions from above should help
14:52.38 *** join/#brlcad AndChat|317009 (~AndChat31@1.38.31.251)
16:18.11 *** join/#brlcad Ch3ck_ (~Shadownet@195.24.220.16)
16:36.11 kesha_ brlcad:The version list - http://paste.kde.org/pad666f93/. I tried a few from them. They compiled but when I run ./step-g they either have memory leaks or error while importing. http://paste.kde.org/p2e0e1cc1/ http://paste.kde.org/p9bb12b42/ http://paste.kde.org/pac7219f7/ .
16:36.37 kesha_ The d*.g in 1st line is revision
16:37.33 kesha_ s/is/* is
17:07.20 *** join/#brlcad merzo (~merzo@142-215-133-95.pool.ukrtel.net)
17:09.23 kesha_ and the 'lib.exp' error exists in other revision from that list also.
17:10.01 kesha_ http://paste.kde.org/pf05d5203/
17:24.45 *** join/#brlcad merzo (~merzo@142-215-133-95.pool.ukrtel.net)
17:35.13 *** join/#brlcad KimK (~Kim__@wsip-184-176-200-171.ks.ks.cox.net)
17:47.28 Notify 03BRL-CAD:starseeker * 57605 brlcad/trunk/src/libged/search.c: make sure we print help if the only options specified don't involve a search plan or paths. add comment out code from earlier search work - some of this should be the responsibility of the libged cmd, so need it handy as the rework begins
18:06.13 zero_level hi all.
18:46.38 pawleeq_ brlcad, it works now, thank you
19:28.19 brlcad np pawleeq_
20:07.30 *** join/#brlcad mpictor (~mark@c-67-177-102-131.hsd1.in.comcast.net)
20:21.26 *** join/#brlcad vladbogo (~vlad@188.25.237.111)
21:03.55 Izak_ zero_level: What's appp ?
21:11.08 Notify 03BRL-CAD:vladbogo * 57606 (brlcad/trunk/src/bwish/tcl.c brlcad/trunk/src/libdm/dm-qt.cpp): Use Tcl_DoWhenIdle and Tcl_CreateTimerHandler to simulate non-blocking behaviour.
21:16.31 Notify 03BRL-CAD:carlmoore * 57607 brlcad/trunk/src/conv/g-shell-rect.c: fix Usage and getopt (adding h, ?), simplify what had been if-then-else for 'output' file name
21:23.52 Notify 03BRL-CAD Wiki:Vladbogolin * 6127 /wiki/User:Vladbogolin/GSoC2013/Logs: /* Week 13 */
21:29.47 Notify 03BRL-CAD Wiki:NyahCh3ck20 * 6128 /wiki/User:NyahCh3ck20/GSoc2013/Coding_Repor: /* Sept 09 - Sept 15 */
22:49.07 maths22 No. The ones you responded to a few days ago. For brl-cad itself
23:19.20 Notify 03BRL-CAD:starseeker * 57608 (brlcad/trunk/include/raytrace.h brlcad/trunk/src/libged/search.c brlcad/trunk/src/librt/search.c): Activate the db_search function and adapt src/libged/search.c to use it. Undoubtably needs more shaking out, but the core ability seems to be present.
23:29.26 *** join/#brlcad kimzzzz (~AndChat31@1.38.31.251)

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