History log of /petsc/config/PETSc/Configure.py (Results 76 – 100 of 1111)
Revision Date Author Comments
# 10b490f0 10-Mar-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Disable setting debugging flags when coverage is requested


# 9b81490a 14-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Improve coverage flag detection by ensuring that the coverage executables are runnable


# 095fb05f 13-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Try a little harder to autodetect the coverage tool by using compiler version, i.e. to deduce llvm-cov-14 from clang 14


# 1b75045e 21-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/cleanup-fix-pchpddm' into 'main'

Housekeeping

See merge request petsc/petsc!6100


# 97e95d3b 21-Feb-2023 Pierre Jolivet <pierre@joliv.et>

configure: typo/remove DARWIN_COMMONS_USE_DYLIBS


# a8031340 18-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/config-remove-sysinfo-3arg' into 'main'

config: remove HAVE_SYSINFO_3ARG test (fix #1290)

Closes #1290

See merge request petsc/petsc!6082


# ace159c0 17-Feb-2023 Jed Brown <jed@jedbrown.org>

config: remove HAVE_SYSINFO_3ARG test (fix #1290)

This test function is not correct and looks like it was never
correct (since BuildSystem was written). The 3-arg variant was needed on
very old vers

config: remove HAVE_SYSINFO_3ARG test (fix #1290)

This test function is not correct and looks like it was never
correct (since BuildSystem was written). The 3-arg variant was needed on
very old versions of Solaris, but it looks to have not been used in 20
years.

Also drop unused sys/sysinfo.h.

Reported-by: Florian Weimer

show more ...


# 1e695544 06-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/update-scotch' into 'main'

configure: SCOTCH 7.0.3

See merge request petsc/petsc!6010


# 67f4e542 27-Jan-2023 Pierre Jolivet <pierre@joliv.et>

configure: SCOTCH 7.0.3


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 689a5dfa 20-Jan-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add --with-strict-petscerrorcode configure option to optionally enable non-discardable PetscErrorCode


# 6622f93b 23-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/housekeeping' into 'main'

Minor housekeeping

See merge request petsc/petsc!5995


# 18da0197 22-Jan-2023 Pierre Jolivet <pierre@joliv.et>

Minor housekeeping


# 2d77a6ca 20-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-01-13/petsc-intptr-t' into 'main'

PETSC_INTPTR_T

See merge request petsc/petsc!5977


# f18a5f7e 13-Jan-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Check for intptr_t alongside uintptr_t and define PETSC_[U]INTPTR_T and PETSC_[U]INTPTR_T_FMT


# 88797595 13-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 9398f87f 13-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/housekeeping-configure' into 'release'

configure: fix variable and remove dead code

See merge request petsc/petsc!5829


# 9fb7294d 12-Nov-2022 Pierre Jolivet <pierre@joliv.et>

configure: fix variable and remove dead code


# f092f6cb 11-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'perfstubs' into 'main'

Add the perfstubs package to petsc.

See merge request petsc/petsc!5516


# a0c7f9aa 11-Nov-2022 Samuel Khuvis <s.khuvis@x-scalesolutions.com>

Add the perfstubs package to petsc.

Example usage:

Configure PETSc with: ./configure --download-mpich
--download-fblaslapack

Build PETSc
Setup TAU:

wget http://tau.uoregon.edu/tau.tgz
./configure

Add the perfstubs package to petsc.

Example usage:

Configure PETSc with: ./configure --download-mpich
--download-fblaslapack

Build PETSc
Setup TAU:

wget http://tau.uoregon.edu/tau.tgz
./configure -cc=mpicc -c++=mpicxx -mpi -bfd=download -unwind=download &&
make install
export PATH=<tau dir>/x86_64/bin:$PATH

Build and run PETSc example with TAU:

cd $PETSC_DIR/src/snes/tutorials
make ex56
mpirun -n 4 tau_exec ./ex56 <args>

This should produce 4 profile...* files with profile data that can be
viewed with paraprof/pprof:

Reading Profile files in profile.*

NODE 0;CONTEXT 0;THREAD 0:
---------------------------------------------------------------------------------------
%Time Exclusive Inclusive #Call #Subrs Inclusive Name
msec total msec usec/call
---------------------------------------------------------------------------------------
100.0 26 1,838 1 41322 1838424 .TAU
application
73.2 1 1,345 2 168 672950
SNESSolve
62.2 3 1,142 2 1282 571442
SNESJacobianEval
62.0 1,136 1,138 2 76 569494
DMPlexJacobianFE
60.1 0.046 1,105 1 32 1105001 Solve
1
15.2 87 279 5 11102 55943 Mesh
Setup
13.2 0.315 241 1 32 241765 Solve
0
7.8 80 144 38785 38785 4
MPI_Allreduce()
7.0 69 128 6 43386 21491
DualSpaceSetUp
6.2 1 114 4 54 28536
PCSetUp
6.0 12 110 2 892 55407
PCSetUp_GAMG+
3.9 70 70 1 0 70888
MPI_Init_thread()
3.7 68 68 41747 0 2 MPI
Collective Sync
3.6 8 66 4 3536 16548
SNESFunctionEval
2.6 45 48 171 171 281
MPI_Bcast()
1.9 34 34 7836 0 4
MPI_Barrier()
1.8 0.567 33 2 68 16912 GAMG
Coarsen

show more ...


# 617be9a0 03-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# a9842c05 03-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-warnings-buildsystem' into 'release'

configure: try to remove warnings from code generated by BuildSystem

See merge request petsc/petsc!5796


# 22164b4c 02-Nov-2022 Pierre Jolivet <pierre@joliv.et>

configure: remove warnings from generated-code


# 2e246197 30-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-10-20/more-coverage' into 'main'

Add coverage to additional packages

See merge request petsc/petsc!5759


# 7ce81a4b 20-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add coverage to several new packages


12345678910>>...45