-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No rule to make target `libladr.a'. #1
Comments
Thanks for reporting the bug. I've done some work on this issue. Can |
Pulled the branch using the github app. 7353295 was the last commit. make clean succeeded; make all resulted in an error, transcript appended. If this email doesn't create a reply on github, I'll respond there as well. Last login: Fri May 18 10:32:43 on ttys000
|
Can you please pull the latest commits in the makefile branch and try again? Commit 80e96f3 on my machine seems to work. One way to test all this is to kill everything in the ladr repo, except the .git directory, and then do
and then
I don't trust that make clean kills everything. |
I removed the ladr directory completely, and started over from scratch. make all still fails. Transcript follows. Thanks! Last login: Sat May 19 11:50:02 on ttys000
commit cdfc7ad
commit 248d353
commit ba258f0
commit 03bbf3b
paul@leonardo:~/sources/ladr
On May 19, 2012, at 3:43 AM, Jesse Alama wrote:
|
Hi Paul, peoppenheimer reply@reply.github.com writes:
The failed call to cp is a red flag that something is really wrong $ git checkout --force makefile isn't doing what we think it is. It is creating a new local branch $ git checkout -b makefile remotes/origin/makefile This will create a new branch in your local repo called 'makefile'
Jesse Alama |
Dear Jesse, That did it. That also explains why switching branches in the github app did nothing, but now when I look at the project in the gitub app it shows that I'm on the makefile branch, and my local makefile branch is indeed starting from the remote makefile branch. The build of prover9 and mace4 produced correctly working versions, and your revised ladr_to_tptp seems to be working fine now, as witness the following transcript: paul@leonardo: % The LADR formulas contain function or predicate symbols fof(sos,axiom,! [X0] : ! [X1] : ! [X2] : ((tptp2(X0) & (tptp2(X1) & tptp1(X2))) => ((tptp3(X2,X0) & tptp0(X1,X2)) <=> ? [X3] : (tptp1(X3) & (tptp0(X0,X3) & (! [X4] : (tptp1(X4) => (tptp0(X0,X4) => X4 = X3)) & tptp0(X1,X3))))))). Thank you for all your help! Best, On May 20, 2012, at 3:12 AM, Jesse Alama wrote:
|
516> git branch
master
paul@leonardo:
/sources/ladr/sources/ladr517> ls
total 312
-rw-r--r-- 1 paul staff 17987 May 17 23:15 COPYING
-rw-r--r-- 1 paul staff 62287 May 17 23:15 Changelog
-rw-r--r-- 1 paul staff 1492 May 17 23:15 Makefile
-rw-r--r-- 1 paul staff 913 May 17 23:15 README.AMD_64
-rw-r--r-- 1 paul staff 162 May 17 23:15 README.first
-rw-r--r-- 1 paul staff 610 May 17 23:15 README.make
-rw-r--r-- 1 paul staff 290 May 17 23:15 README.release-reminder
drwxr-xr-x 7 paul staff 238 May 17 23:15 TODO/
-rw-r--r-- 1 paul staff 78 May 17 23:15 VERSION_DATE.h
drwxr-xr-x 22 paul staff 748 May 17 23:15 apps.examples/
drwxr-xr-x 56 paul staff 1904 May 17 23:15 apps.src/
drwxr-xr-x 7 paul staff 238 May 17 23:15 bob/
drwxr-xr-x 29 paul staff 986 May 17 23:25 ladr/
-rw-r--r-- 1 paul staff 38551 May 17 23:15 libtoolize.patch
drwxr-xr-x 5 paul staff 170 May 17 23:15 mace4.examples/
drwxr-xr-x 41 paul staff 1394 May 17 23:15 mace4.src/
drwxr-xr-x 4 paul staff 136 May 17 23:15 manpages/
drwxr-xr-x 6 paul staff 204 May 17 23:15 prover9.examples/
drwxr-xr-x 56 paul staff 1904 May 17 23:15 provers.src/
-rwxr-xr-x 1 paul staff 343 May 17 23:15 rev.py*
-rw-r--r-- 1 paul staff 775 May 17 23:15 sed.gnu-blurb
drwxr-xr-x 11 paul staff 374 May 17 23:15 test.src/
drwxr-xr-x 10 paul staff 340 May 17 23:15 utilities/
drwxr-xr-x 9 paul staff 306 May 17 23:15 utilities-old/
paul@leonardo:
518> make clean
cd ladr && make realclean
make clean
cd ladr && make realclean
/bin/rm -f .o *.a
cd apps.src && make realclean
/bin/rm -f *.o latfilter olfilter clausefilter idfilter renamer unfast clausetester rewriter isofilter0 isofilter isofilter2 dprofiles interpfilter upper-covers miniscope interpformat prooftrans mirror-flip perm3 sigtest directproof test_clause_eval test_complex complex gen_trc_defs
cd mace4.src && make realclean
/bin/rm -f *.o *.a mace4
cd provers.src && make realclean
/bin/rm -f *.o prover9 fof-prover9 autosketches4 newauto newsax ladr_to_tptp tptp_to_ladr
/bin/rm -f bin/
cd apps.src && make realclean
/bin/rm -f .o latfilter olfilter clausefilter idfilter renamer unfast clausetester rewriter isofilter0 isofilter isofilter2 dprofiles interpfilter upper-covers miniscope interpformat prooftrans mirror-flip perm3 sigtest directproof test_clause_eval test_complex complex gen_trc_defs
cd mace4.src && make realclean
/bin/rm -f *.o *.a mace4
cd provers.src && make realclean
/bin/rm -f *.o prover9 fof-prover9 autosketches4 newauto newsax ladr_to_tptp tptp_to_ladr
paul@leonardo:~/sources/ladr
519> make all
cd ladr && make lib
cd ladr && make lib
make libladr.a
gcc -O -Wall -c -o order.o order.c
gcc -O -Wall -c -o clock.o clock.c
gcc -O -Wall -c -o nonport.o nonport.c
gcc -O -Wall -c -o fatal.o fatal.c
gcc -O -Wall -c -o ibuffer.o ibuffer.c
gcc -O -Wall -c -o memory.o memory.c
gcc -O -Wall -c -o hash.o hash.c
gcc -O -Wall -c -o string.o string.c
gcc -O -Wall -c -o strbuf.o strbuf.c
gcc -O -Wall -c -o glist.o glist.c
gcc -O -Wall -c -o options.o options.c
gcc -O -Wall -c -o symbols.o symbols.c
gcc -O -Wall -c -o avltree.o avltree.c
avltree.c: In function ‘p_avl’:
avltree.c:658: warning: cast from pointer to integer of different size
gcc -O -Wall -c -o term.o term.c
gcc -O -Wall -c -o termflag.o termflag.c
gcc -O -Wall -c -o listterm.o listterm.c
gcc -O -Wall -c -o tlist.o tlist.c
gcc -O -Wall -c -o flatterm.o flatterm.c
gcc -O -Wall -c -o multiset.o multiset.c
gcc -O -Wall -c -o termorder.o termorder.c
gcc -O -Wall -c -o parse.o parse.c
gcc -O -Wall -c -o accanon.o accanon.c
gcc -O -Wall -c -o unify.o unify.c
gcc -O -Wall -c -o fpalist.o fpalist.c
gcc -O -Wall -c -o fpa.o fpa.c
gcc -O -Wall -c -o discrim.o discrim.c
gcc -O -Wall -c -o discrimb.o discrimb.c
gcc -O -Wall -c -o discrimw.o discrimw.c
gcc -O -Wall -c -o dioph.o dioph.c
gcc -O -Wall -c -o btu.o btu.c
gcc -O -Wall -c -o btm.o btm.c
gcc -O -Wall -c -o mindex.o mindex.c
gcc -O -Wall -c -o basic.o basic.c
gcc -O -Wall -c -o attrib.o attrib.c
gcc -O -Wall -c -o formula.o formula.c
gcc -O -Wall -c -o definitions.o definitions.c
gcc -O -Wall -c -o literals.o literals.c
gcc -O -Wall -c -o topform.o topform.c
gcc -O -Wall -c -o clist.o clist.c
gcc -O -Wall -c -o clauseid.o clauseid.c
gcc -O -Wall -c -o clauses.o clauses.c
gcc -O -Wall -c -o just.o just.c
gcc -O -Wall -c -o cnf.o cnf.c
gcc -O -Wall -c -o clausify.o clausify.c
gcc -O -Wall -c -o parautil.o parautil.c
gcc -O -Wall -c -o pindex.o pindex.c
gcc -O -Wall -c -o compress.o compress.c
gcc -O -Wall -c -o maximal.o maximal.c
gcc -O -Wall -c -o lindex.o lindex.c
gcc -O -Wall -c -o weight.o weight.c
gcc -O -Wall -c -o weight2.o weight2.c
gcc -O -Wall -c -o int_code.o int_code.c
gcc -O -Wall -c -o features.o features.c
gcc -O -Wall -c -o di_tree.o di_tree.c
gcc -O -Wall -c -o fastparse.o fastparse.c
fastparse.c: In function ‘fast_read_term’:
fastparse.c:186: warning: format not a string literal and no format arguments
fastparse.c:186: warning: format not a string literal and no format arguments
fastparse.c:187: warning: format not a string literal and no format arguments
fastparse.c:187: warning: format not a string literal and no format arguments
gcc -O -Wall -c -o random.o random.c
gcc -O -Wall -c -o subsume.o subsume.c
gcc -O -Wall -c -o clause_misc.o clause_misc.c
gcc -O -Wall -c -o clause_eval.o clause_eval.c
gcc -O -Wall -c -o complex.o complex.c
gcc -O -Wall -c -o dollar.o dollar.c
gcc -O -Wall -c -o flatdemod.o flatdemod.c
gcc -O -Wall -c -o demod.o demod.c
gcc -O -Wall -c -o clash.o clash.c
gcc -O -Wall -c -o resolve.o resolve.c
gcc -O -Wall -c -o paramod.o paramod.c
gcc -O -Wall -c -o backdemod.o backdemod.c
gcc -O -Wall -c -o hints.o hints.c
gcc -O -Wall -c -o ac_redun.o ac_redun.c
gcc -O -Wall -c -o xproofs.o xproofs.c
gcc -O -Wall -c -o ivy.o ivy.c
gcc -O -Wall -c -o interp.o interp.c
gcc -O -Wall -c -o std_options.o std_options.c
gcc -O -Wall -c -o banner.o banner.c
gcc -O -Wall -c -o ioutil.o ioutil.c
gcc -O -Wall -c -o tptp_trans.o tptp_trans.c
gcc -O -Wall -c -o top_input.o top_input.c
ar rs libladr.a order.o clock.o nonport.o fatal.o ibuffer.o memory.o hash.o string.o strbuf.o glist.o options.o symbols.o avltree.o term.o termflag.o listterm.o tlist.o flatterm.o multiset.o termorder.o parse.o accanon.o unify.o fpalist.o fpa.o discrim.o discrimb.o discrimw.o dioph.o btu.o btm.o mindex.o basic.o attrib.o formula.o definitions.o literals.o topform.o clist.o clauseid.o clauses.o just.o cnf.o clausify.o parautil.o pindex.o compress.o maximal.o lindex.o weight.o weight2.o int_code.o features.o di_tree.o fastparse.o random.o subsume.o clause_misc.o clause_eval.o complex.o dollar.o flatdemod.o demod.o clash.o resolve.o paramod.o backdemod.o hints.o ac_redun.o xproofs.o ivy.o interp.o std_options.o banner.o ioutil.o tptp_trans.o top_input.o
ar: creating archive libladr.a
cd mace4.src && make all
cd ../ladr && make libladr.a
make[2]: ** No rule to make target `libladr.a'. Stop.
make[1]: *** [ladr] Error 2
make: *** [all] Error 2
paul@leonardo:~/sources/ladr
520>
The text was updated successfully, but these errors were encountered: