apgsearch v4.0

For general discussion about Conway's Game of Life.
User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: apgsearch v4.0

Post by muzik » August 21st, 2017, 4:18 pm

!!! Looks like we got our first LtL rule:
https://catagolue.appspot.com/census/r7b65t95s65t114/C1


Looks like the one with the prestigious 12RRO.

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: apgsearch v4.0

Post by calcyman » August 21st, 2017, 4:25 pm

muzik wrote:!!! Looks like we got our first LtL rule:
https://catagolue.appspot.com/census/r7b65t95s65t114/C1

Looks like the one with the prestigious 12RRO.
...and now v4.1 is released. :)

Note that the LtL iterator is really fast (only about 10 times slower than the native B3/S23 implementation), can handle ranges between 2 and 7 inclusive, and is fully HashLife-compatible.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: apgsearch v4.0

Post by muzik » August 21st, 2017, 4:35 pm

Somehow managed to download and compile this flawlessly on the first try. I'm getting a bit better at this. Also, nice choice of name!

Currently searching r2b6t7s4t6, one of the few interesting-looking rules i found by hand.

drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm

Re: apgsearch v4.0

Post by drc » August 21st, 2017, 5:54 pm

There's at least one bad flotilla here(xq6_0gosssooggyzyzyzyzyzyzyzytoc6777vuusszfpgggvvvvvyzyzyzyzyzyzyzyt36csssvff77zw133311), that doesn't even show up when you click it.

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: apgsearch v4.0

Post by muzik » August 21st, 2017, 7:01 pm

It seems as though period-1 spaceships are still classed as still lifes.

Also, it seems as though there are a few patterns in B0 rules classed as p2 oscillators when in reality they should probably be still lifes.


Also, when will multistate LtL rules be supported?

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: apgsearch v4.0

Post by Saka » August 21st, 2017, 7:16 pm

Saka wrote:
calcyman wrote: You forgot the 'cd apgmera' to enter the directory.
No such directory.
I did a whole-computer search for "apgmera", not results.
Halp

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: apgsearch v4.0

Post by dvgrn » August 21st, 2017, 10:52 pm

Saka wrote:
Saka wrote:
calcyman wrote: You forgot the 'cd apgmera' to enter the directory.
No such directory.
I did a whole-computer search for "apgmera", not results.
Halp
It doesn't seem as if anybody is going to be able to halp you much, until you post more detailed information somehow.

Might as well make a fresh start at the beginning. Clearly if you don't have an "apgmera" folder, then you have no code in your apgmera folder to be compiled. "That's logic, as I know and use it..." So you're going to have to dive in and troubleshoot until you find out why git clone isn't making an apgmera folder, even though that's what you told it to do and it seemed to be doing it.

I have no idea what I'm talking about, really, but I just went and looked up the documentation for git clone for you, and it says there's a -v (or --verbose) option. Maybe try running your clone operation with that, and report back here whatever it says when you retry the git clone operation.

Also try the operation in some other folder than wherever you tried it before -- and make sure you're actually allowed to write to that location of course.

If "sakaf@Surface ~" means you're trying to get this working on some kind of Microsoft Surface series device... well, again, I don't know a darn thing about them, but presumably you'll need to have installed Cygwin successfully. Looks like you've probably done that, at least for the git package... but you could try

[goes to Google again and types "find out what packages are installed on Cygwin"]

cygcheck --check-setup

and report back whatever that says, too.

(Or you could maybe get hold of a copy of the apgmera folder and its contents a different way, like the Download ZIP link from the Git repository. But I've never tried that, so let's maybe not go there just yet. Other things could go wrong...!)

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: apgsearch v4.0

Post by calcyman » August 22nd, 2017, 3:43 am

muzik wrote:It seems as though period-1 spaceships are still classed as still lifes.
Oops, I forgot about that issue. Amended.
Also, it seems as though there are a few patterns in B0 rules classed as p2 oscillators when in reality they should probably be still lifes.
They're definitely p2 oscillators; a B0-not-S8 rule is physically incapable of supporting oscillators of odd period (including still-lifes). (Proof: the background alternates from live to dead every generation, so a pattern of finite support can only return to its initial state after an even number of generations.)
Also, when will multistate LtL rules be supported?
How do multistate LtL rules work? Are they LtL rules with Generations decay?
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: apgsearch v4.0

Post by muzik » August 22nd, 2017, 3:51 am

calcyman wrote:
Also, when will multistate LtL rules be supported?
How do multistate LtL rules work? Are they LtL rules with Generations decay?
From what I've learned while mindlessly playing with them, pretty much. The only real difference I've found is that golly simulates the live cells as yellow and the dying cells as red.


Random thought: maybe apgsearch should try to simulate the black/white inversion of a rule with B0/S8 when attempting to search it, since (at least in 4.01) it seems to refuse to search said rules. So B0123478/S01234678 would become B3/S23. Whether they get merged with the B3/S23 census or go on to make a new B0123478/S01234678 census, I'm not sure, but the former seems like a better idea.

User avatar
Apple Bottom
Posts: 1034
Joined: July 27th, 2015, 2:06 pm
Contact:

Re: apgsearch v4.0

Post by Apple Bottom » August 22nd, 2017, 5:03 am

calcyman wrote:...and now v4.1 is released. :)

Note that the LtL iterator is really fast (only about 10 times slower than the native B3/S23 implementation), can handle ranges between 2 and 7 inclusive, and is fully HashLife-compatible.
Excellent! :) I can't wait to give this a try.

On an entirely different note -- is it actually intentional that Catagolue still accepts 1-soup hauls? The reason I'm asking is that I'm seeing a lot of explosive rules getting Catagolue submissions lately, with the submitter attempting to submit 1-soup hauls until they manage to find a soup that does not explode.

I am on the fence as to whether this is useful. A census of one object that fell out of one soup is hardly a census, and there's little value in submitting 1-soup hauls just to be able to say "this has been searched on Catagolue".

On the other hand, you recently talked about using Catagolue as a generic pattern warehouse, so perhaps it's considered acceptable.
If you speak, your speech must be better than your silence would have been. — Arabian proverb

Catagolue: Apple Bottom • Life Wiki: Apple Bottom • Twitter: @_AppleBottom_

Proud member of the Pattern Raiders!

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: apgsearch v4.0

Post by Saka » August 22nd, 2017, 6:13 am

more data:

Code: Select all

sakaf@Surface ~
$ cd /home/sakaf

sakaf@Surface ~
$ git clone https://gitlab.com/apgoucher/apgmera.git
Cloning into 'apgmera'...

sakaf@Surface ~
$ cd /home/sakaf/apgmera
-bash: cd: /home/sakaf/apgmera: No such file or directory

sakaf@Surface ~
$ git clone https://gitlab.com/apgoucher/apgmera.git -v
Cloning into 'apgmera'...

sakaf@Surface ~
$ git clone https://gitlab.com/apgoucher/apgmera.git --verbose
Cloning into 'apgmera'...

sakaf@Surface ~
$ cygcheck --check-setup
Cygwin Package Information
Package                  Version             Status
_autorebase              001005-1            OK
alternatives             1.3.30c-10          OK
base-cygwin              3.8-1               OK
base-files               4.2-4               OK
bash                     4.4.12-3            OK
binutils                 2.25-4              OK
bzip2                    1.0.6-3             OK
ca-certificates          2.14-1              OK
coreutils                8.26-2              OK
csih                     0.9.9-1             OK
cygrunsrv                1.62-1              OK
cygutils                 1.4.15-2            OK
cygwin                   2.8.0-1             OK
cygwin-devel             2.8.0-1             OK
dash                     0.5.9.1-1           OK
diffutils                3.5-2               OK
editrights               1.03-1              OK
file                     5.30-1              OK
findutils                4.6.0-1             OK
gawk                     4.1.4-3             OK
gcc-core                 5.4.0-1             OK
gcc-g++                  5.4.0-1             OK
getent                   2.18.90-4           OK
git                      2.14.1-1            OK
grep                     3.0-2               OK
groff                    1.22.3-1            OK
gzip                     1.8-1               OK
hostname                 3.13-1              OK
info                     6.3-1               OK
ipc-utils                1.0-2               OK
less                     487-1               OK
libargp                  20110921-3          OK
libatomic1               5.4.0-1             OK
libattr1                 2.4.46-1            OK
libblkid1                2.25.2-2            OK
libbz2_1                 1.0.6-3             OK
libcom_err2              1.42.12-2           OK
libcrypt0                1.4-1               OK
libcurl4                 7.54.1-1            OK
libdb5.3                 5.3.28-1            OK
libedit0                 20130712-1          OK
libexpat1                2.2.3-1             OK
libffi6                  3.2.1-2             OK
libgc1                   7.6.0-1             OK
libgcc1                  5.4.0-1             OK
libgdbm4                 1.12-1              OK
libgmp10                 6.1.2-1             OK
libgomp1                 5.4.0-1             OK
libgssapi_krb5_2         1.14.4-1            OK
libguile17               1.8.8-3             OK
libguile2.0_22           2.0.14-1            OK
libiconv                 1.14-3              OK
libiconv2                1.14-3              OK
libidn2_0                2.0.2-1             OK
libintl8                 0.19.8.1-2          OK
libisl13                 0.14.1-1            OK
libk5crypto3             1.14.4-1            OK
libkrb5_3                1.14.4-1            OK
libkrb5support0          1.14.4-1            OK
libltdl7                 2.4.6-4             OK
liblzma5                 5.2.3-1             OK
libmpc3                  1.0.3-1             OK
libmpfr4                 3.1.5-1p2           OK
libncursesw10            6.0-11.20170617     OK
libnghttp2_14            1.23.1-1            OK
libopenldap2_4_2         2.4.42-1            OK
libopenssl100            1.0.2k-1            OK
libp11-kit0              0.23.5-1            OK
libpcre1                 8.40-3              OK
libpipeline1             1.4.0-1             OK
libpopt-common           1.16-2              OK
libpopt0                 1.16-2              OK
libpsl5                  0.17.0-1            OK
libquadmath0             5.4.0-1             OK
libreadline7             7.0.3-3             OK
libsasl2_3               2.1.26-11           OK
libsigsegv2              2.10-2              OK
libsmartcols1            2.25.2-2            OK
libsqlite3_0             3.19.3-1            OK
libssh2_1                1.7.0-1             OK
libssp0                  5.4.0-1             OK
libstdc++6               5.4.0-1             OK
libtasn1_6               4.12-1              OK
libunistring2            0.9.6-1             OK
libuuid-devel            2.25.2-2            OK
libuuid1                 2.25.2-2            OK
libvtv0                  5.4.0-1             OK
login                    1.11-1              OK
make                     4.2.1-1             OK
man-db                   2.7.5-2             OK
mintty                   2.7.7-0             OK
ncurses                  6.0-11.20170617     OK
openssh                  7.5p1-1             OK
openssl                  1.0.2k-1            OK
p11-kit                  0.23.5-1            OK
p11-kit-trust            0.23.5-1            OK
perl                     5.22.4-1            OK
perl-Carp                1.38-1              OK
perl-Error               0.17025-1           OK
perl-TermReadKey         2.37-1              OK
perl_autorebase          5.22.4-1            OK
perl_base                5.22.4-1            OK
publicsuffix-list-dafsa  20170424-1          OK
python2                  2.7.13-1            OK
rebase                   4.4.2-1             OK
rsync                    3.1.2-1             OK
run                      1.3.4-2             OK
sed                      4.4-1               OK
tar                      1.29-1              OK
terminfo                 6.0-11.20170617     OK
tzcode                   2016j-1             OK
tzdata                   2017b-1             OK
util-linux               2.25.2-2            OK
vim-minimal              8.0.0647-1          OK
w32api-headers           5.0.2-1             OK
w32api-runtime           5.0.2-1             OK
which                    2.20-2              OK
windows-default-manifest 6.4-1               OK
xz                       5.2.3-1             OK
zlib0                    1.2.11-1            OK

windows 10, 64 bit

User avatar
Apple Bottom
Posts: 1034
Joined: July 27th, 2015, 2:06 pm
Contact:

Re: apgsearch v4.0

Post by Apple Bottom » August 22nd, 2017, 6:38 am

A bug in 4.1-ll1.11, searching B026/S1/1x256:

Code: Select all

Greetings, this is apgluxe v4.1-ll1.11, configured for b026s1/1x256.

Lifelib version: ll1.11
Compiler version: 5.4.0
Python version: '2.7.13 (default, Mar 13 2017, 20:56:15) [GCC 5.4.0]'

Peer-reviewing hauls:

No more hauls to verify.
No more hauls to verify.
No more hauls to verify.

Peer-review complete; proceeding search.     

Using seed l_CLBCS58sCmhM
Running 100000 soups per haul
765 soups completed (76 soups per second).
[...]
12729 soups completed (69 soups per second).
Rule b026s1 cannot be iterated 1 x 2^0 generations.     .
If you speak, your speech must be better than your silence would have been. — Arabian proverb

Catagolue: Apple Bottom • Life Wiki: Apple Bottom • Twitter: @_AppleBottom_

Proud member of the Pattern Raiders!

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: apgsearch v4.0

Post by Saka » August 22nd, 2017, 6:39 am

So I got apgmera directly from the zip file but it couldn't download lifelib because of

Code: Select all

fatal: Not a git repository (or any of the parent directories): .git
So I got lifelib directly from the zip file but

Code: Select all

sakaf@Surface /home/apgmera/apgmera
$ ./recompile.sh
Skipping updates; use --update to update apgmera automatically.
Ensuring lifelib is up-to-date...
fatal: Not a git repository (or any of the parent directories): .git
???

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: apgsearch v4.0

Post by dvgrn » August 22nd, 2017, 8:04 am

Saka wrote:more data:

Code: Select all

...
$ git clone https://gitlab.com/apgoucher/apgmera.git
Cloning into 'apgmera'...
...[/quote]
Did you try [b]git clone -v https://gitlab.com/apgoucher/apgmera.git[/b] ?

This is still the same mystery as before -- git says "Cloning into 'apgmera'..." and nothing else, no error messages.  But then it apparently doesn't.

My apologies -- I'm trying to be helpful here without actually having time to attempt the same task myself.  That can be a dangerous waste of time, so I'll stop after this message.

The [b]-v[/b] option may or may not encourage [b]git clone[/b] to tell you more about what it's doing (or not doing).

And yes, my worried prediction has come true, that downloading files manually would just open a whole new can of worms.  Let's get [b]git clone[/b] working if we can.

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: apgsearch v4.0

Post by Saka » August 22nd, 2017, 8:11 am

dvgrn wrote: Did you try git clone -v https://gitlab.com/apgoucher/apgmera.git ?

Code: Select all

sakaf@Surface ~
$ git clone -v https://gitlab.com/apgoucher/apgmera.git
Cloning into 'apgmera'...
Wat
I need some help come on

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: apgsearch v4.0

Post by muzik » August 22nd, 2017, 8:18 am

If possible, could you try deleting/moving p1 spaceships that have been censused as still lifes? There's still one on this page, and there's most likely a lot more elsewhere.

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: apgsearch v4.0

Post by dvgrn » August 22nd, 2017, 8:27 am

Saka wrote:
dvgrn wrote: Did you try git clone -v https://gitlab.com/apgoucher/apgmera.git ?

Code: Select all

sakaf@Surface ~
$ git clone -v https://gitlab.com/apgoucher/apgmera.git
Cloning into 'apgmera'...
Wat
I need some help come on
Bother. Was hoping to unearth some kind of permissions error at least.

Can someone for whom apgluxe compiles successfully on Windows, please check their cygcheck --check-setup version results for git, make, gcc-g++, and python2 against what Saka posted above? Mostly just git, I suppose, since we aren't even getting to use the others. Unfortunately I'm out of time for today.

Of course a search on "git clone not working" produces all kinds of ideas for workarounds... but I don't think I should recommend following any of those red herrings (or is it wild geese? Whatever) at the moment, since they all seem to involve permissions errors that aren't showing up in this case.

User avatar
Goldtiger997
Posts: 762
Joined: June 21st, 2016, 8:00 am

Re: apgsearch v4.0

Post by Goldtiger997 » August 22nd, 2017, 8:59 am

Saka wrote:Wat
I need some help come on
I don't know if this will help, but here are the exact steps I took:

Code: Select all

my@username ~
$ cd apgmera4

my@username ~/apgmera4
$ bash recompile.sh
Skipping updates; use --update to update apgmera automatically.
Downloading lifelib...
fatal: Not a git repository (or any of the parent directories): .git

my@username ~/apgmera4
$ git clone https://gitlab.com/apgoucher/apgmera.git
Cloning into 'apgmera'...
remote: Counting objects: 379, done.
remote: Compressing objects: 100% (171/171), done.
remote: Total 379 (delta 232), reused 345 (delta 208)
Receiving objects: 100% (379/379), 416.58 KiB | 54.00 KiB/s, done.
Resolving deltas: 100% (232/232), done.
Checking connectivity... done.

my@username ~/apgmera4
$ cd apgmera

my@username ~/apgmera4/apgmera
$ bash recompile.sh
Skipping updates; use --update to update apgmera automatically.
Downloading lifelib...
Submodule 'lifelib' (https://gitlab.com/apgoucher/lifelib.git) registered for path 'lifelib'
Cloning into '/home/huxley.berry/apgmera4/apgmera/lifelib'...
remote: Counting objects: 232, done.
remote: Compressing objects: 100% (140/140), done.
remote: Total 232 (delta 146), reused 162 (delta 92)
Receiving objects: 100% (232/232), 347.40 KiB | 82.00 KiB/s, done.
Resolving deltas: 100% (146/146), done.
Checking connectivity... done.
Submodule path 'lifelib': checked out 'db1d86974ef7a6b3ae05080065a67a0e6bb2e03c'
Rule unspecified; assuming b3s23.
Symmetry unspecified; assuming C1.
Configuring rule b3s23; symmetry C1
Valid rulestring: b3s23
Rule integer:     6152
Rule circuit:     [-131-124-450-014-672]
Rule integer:     6152
Rule circuit:     [-131-124-450-014-672]
Rule integer:     6152
Rule circuit:     [-131-124-450-014-672]
Valid symmetry: C1
Success!
g++ -c -Wall -O3 -march=native -fopenmp -DUSE_OPEN_MP --std=c++11 main.cpp -o main.o
g++ -c -Wall -O3 -march=native -fopenmp -DUSE_OPEN_MP --std=c++11 includes/sha256.cpp -o includes/sha256.o
g++ -c -Wall -O3 -march=native -fopenmp -DUSE_OPEN_MP --std=c++11 includes/md5.cpp -o includes/md5.o
g++ -c -Wall -O3 -march=native -fopenmp -DUSE_OPEN_MP --std=c++11 includes/happyhttp.cpp -o includes/happyhttp.o
g++ -fopenmp main.o includes/sha256.o includes/md5.o includes/happyhttp.o -o apgmera
true
true                                                oo o
true                                                oo ooo
true                                                      o
true                                                oo ooo
true                                                 o o
true                                                 o o
true                                                  o
apgluxe v4.1-ll1.11: Rule b3s23 is correctly configured.
apgluxe v4.1-ll1.11: Symmetry C1 is correctly configured.
I couldn't find any significant differences in Saka's and my cygcheck --check-setup results. Here is my results anyway:

Code: Select all

Package                  Version            Status
_autorebase              001004-1           OK
alternatives             1.3.30c-10         OK
base-cygwin              3.8-1              OK
base-files               4.2-4              OK
bash                     4.3.46-7           OK
binutils                 2.25-4             OK
bzip2                    1.0.6-2            OK
ca-certificates          2.9-1              OK
coreutils                8.25-3             OK
csih                     0.9.9-1            OK
cygrunsrv                1.62-1             OK
cygutils                 1.4.15-2           OK
cygwin                   2.5.2-1            OK
cygwin-devel             2.5.2-1            OK
dash                     0.5.8-3            OK
diffutils                3.5-1              OK
editrights               1.03-1             OK
file                     5.25-1             OK
findutils                4.6.0-1            OK
gawk                     4.1.4-1            OK
gcc-core                 5.4.0-1            OK
gcc-g++                  5.4.0-1            OK
getent                   2.18.90-4          OK
git                      2.8.3-1            OK
grep                     2.25-1             OK
groff                    1.22.3-1           OK
gzip                     1.8-1              OK
hostname                 3.13-1             OK
info                     6.1-2              OK
ipc-utils                1.0-2              OK
less                     481-1              OK
libargp                  20110921-2         OK
libatomic1               5.4.0-1            OK
libattr1                 2.4.46-1           OK
libblkid1                2.25.2-2           OK
libbz2_1                 1.0.6-2            OK
libcom_err2              1.42.12-2          OK
libcrypt0                1.4-1              OK
libcurl4                 7.50.1-1           OK
libdb5.3                 5.3.28-1           OK
libedit0                 20130712-1         OK
libexpat1                2.2.0-0            OK
libffi6                  3.2.1-2            OK
libgcc1                  5.4.0-1            OK
libgdbm4                 1.11-1             OK
libgmp10                 6.1.0-3p1          OK
libgomp1                 5.4.0-1            OK
libgssapi_krb5_2         1.14.1-2           OK
libguile17               1.8.8-1            OK
libiconv                 1.14-3             OK
libiconv2                1.14-3             OK
libidn11                 1.29-1             OK
libintl8                 0.19.7-1           OK
libisl13                 0.14.1-1           OK
libk5crypto3             1.14.1-2           OK
libkrb5_3                1.14.1-2           OK
libkrb5support0          1.14.1-2           OK
libltdl7                 2.4.6-4            OK
liblzma5                 5.2.2-1            OK
libmpc3                  1.0.3-1            OK
libmpfr4                 3.1.4-1            OK
libncursesw10            6.0-7.20160806     OK
libnghttp2_14            1.7.1-1            OK
libopenldap2_4_2         2.4.42-1           OK
libopenssl100            1.0.2h-1           OK
libp11-kit0              0.22.1-1           OK
libpcre1                 8.39-1             OK
libpipeline1             1.4.0-1            OK
libpopt-common           1.16-2             OK
libpopt0                 1.16-2             OK
libpsl5                  0.13.0-2           OK
libquadmath0             5.4.0-1            OK
libreadline7             6.3.8-1            OK
libsasl2_3               2.1.26-9           OK
libsigsegv2              2.10-2             OK
libsmartcols1            2.25.2-2           OK
libsqlite3_0             3.14.1-1           OK
libssh2_1                1.7.0-1            OK
libssp0                  5.4.0-1            OK
libstdc++6               5.4.0-1            OK
libtasn1_6               4.9-1              OK
libunistring2            0.9.6-1            OK
libuuid-devel            2.25.2-2           OK
libuuid1                 2.25.2-2           OK
libvtv0                  5.4.0-1            OK
login                    1.11-1             OK
make                     4.2.1-1            OK
man-db                   2.7.5-1            OK
mintty                   2.4.3-0            OK
ncurses                  6.0-7.20160806     OK
openssh                  7.3p1-2            OK
openssl                  1.0.2h-1           OK
p11-kit                  0.22.1-1           OK
p11-kit-trust            0.22.1-1           OK
perl-Carp                1.38-1             OK
perl-Error               0.17024-1          OK
perl-TermReadKey         2.33-1             OK
perl_base                5.22.2-1           OK
python                   2.7.10-1           OK
rebase                   4.4.2-1            OK
rsync                    3.1.2-1            OK
run                      1.3.4-2            OK
sed                      4.2.2-3            OK
tar                      1.28-1             OK
terminfo                 6.0-7.20160806     OK
tzdata                   2016f-1            OK
util-linux               2.25.2-2           OK
vim-minimal              7.4.2181-1         OK
w32api-headers           4.0.4-1            OK
w32api-runtime           4.0.4-1            OK
which                    2.20-2             OK
windows-default-manifest 6.4-1              OK
xz                       5.2.2-1            OK
zlib0                    1.2.8-3            OK

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: apgsearch v4.0

Post by Saka » August 22nd, 2017, 9:05 am

The thing is git clone isn't working. I'm tired of reinstalling but should I do it in the name of LTL?

EDIT: Seems like I have an older version of things compared to Goldtiger (Link is not a rickroll): https://www.diffchecker.com/f6JxLZWw

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: apgsearch v4.0

Post by calcyman » August 22nd, 2017, 9:31 am

Saka wrote: So I got lifelib directly from the zip file but

Code: Select all

sakaf@Surface /home/apgmera/apgmera
$ ./recompile.sh
Skipping updates; use --update to update apgmera automatically.
Ensuring lifelib is up-to-date...
fatal: Not a git repository (or any of the parent directories): .git
???
In your case, delete the line 'git submodule update --init' from the end of 'update-lifelib.sh'.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: apgsearch v4.0

Post by Saka » August 22nd, 2017, 9:47 am

calcyman wrote:
In your case, delete the line 'git submodule update --init' from the end of 'update-lifelib.sh'.
Yes!!! Thank you Great Calcyman With a Huge Forehead (compliment)!

EDIT: Yep, uploaded a haul of B026/S1 with 2 xq10s!

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: apgsearch v4.0

Post by calcyman » August 22nd, 2017, 11:24 am

Apple Bottom wrote:A bug in 4.1-ll1.11, searching B026/S1/1x256:
Fixed in commit 4dd97ea (apgluxe 4.11-ll1.11).
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: apgsearch v4.0

Post by muzik » August 22nd, 2017, 6:27 pm

Should a seperate thread dedicated to catagolue be started?

User avatar
gmc_nxtman
Posts: 1150
Joined: May 26th, 2015, 7:20 pm

Re: apgsearch v4.0

Post by gmc_nxtman » August 22nd, 2017, 10:29 pm

I'm trying to enable the -p function on my mac by compiling with gcc. After some changes, it finds gcc, but when I run recompile.sh, there is one error generated:

Code: Select all

$ bash recompile.sh
Skipping updates; use --update to update apgmera automatically.
Ensuring lifelib is up-to-date...
Rule unspecified; assuming b3s23.
Symmetry unspecified; assuming C1.
Configuring rule b3s23; symmetry C1
Valid rulestring: b3s23
Rule integer:     6152
Rule circuit:     [-131-124-450-014-672]
Rule integer:     6152
Rule circuit:     [-131-124-450-014-672]
Rule integer:     6152
Rule circuit:     [-131-124-450-014-672]
Valid symmetry: C1
Success!
gcc -c -Wall -O3 -march=native --std=c++11 main.cpp -o main.o
In file included from main.cpp:27:
./includes/detection.h:62:17: error: variable-sized object may not be
      initialized
    int poplist[3 * maxperiod] = {0};
                ^~~~~~~~~~~~~
1 error generated.
make: *** [main.o] Error 1
This probably has a simple fix but I don't know of one.

User avatar
calcyman
Moderator
Posts: 2932
Joined: June 1st, 2009, 4:32 pm

Re: apgsearch v4.0

Post by calcyman » August 23rd, 2017, 3:29 am

gmc_nxtman wrote:This probably has a simple fix but I don't know of one.
Amended (run './recompile.sh --update').
What do you do with ill crystallographers? Take them to the mono-clinic!

Post Reply